0
0
0
-1
0
-1
0
-1
0
-1
0
0
-1
0
-2
1
-3
3
-5
6
-9
11
-15
18
-24
29
-38
50
-72
121
-393
-908
-67
39
-59
-699
-908
-845
-536
-147
-19
-315
-285
-113
-823
-493
-213
-623
-390
-197
-88
-15
-556
-619
-425
-651
-329
-135
76
450
314
-160
-194
-212
-542
-705
-340
103
195
216
118
-181
-105
-254
-329
-329
-503
-171
-113
-456
-636
-247
-55
-10
367
94
-484
-729
-803
-556
-942
-806
-119
355
609
403
146
-498
-834
-717
-1090
-645
-59
-231
259
416
-92
-151
-111
-331
-473
-514
-950
-654
53
185
119
-260
-323
-358
-701
-729
-94
22
-551
-555
-496
-323
-212
-197
133
118
277
-247
-1091
-877
-323
-581
-230
798
708
64
-85
-869
-1476
-711
-46
363
599
455
-336
-882
-908
-697
-189
82
274
87
-284
-36
-132
-397
-312
158
407
-287
-488
99
307
-71
-551
-183
370
312
123
-95
-136
-588
-860
-263
-11
-21
308
17
-318
-214
-595
-554
-50
-22
-145
-224
-305
-182
-247
-576
-745
-684
-424
-474
-151
106
65
-444
-812
-504
-601
-472
-140
13
-298
-338
-401
-288
-27
-392
-376
-157
371
174
-77
-65
-639
-849
-793
-398
-163
170
-34
-491
-466
-618
-390
-395
-308
-115
-87
-190
-168
-874
-1528
-539
-134
104
394
94
-710
-1091
-339
-122
-560
85
204
-449
-330
-390
-106
-269
-403
361
-177
-859
-292
-228
-498
26
164
6
-99
-501
-794
-305
-198
-823
-337
-318
121
280
-307
-266
-575
-834
-810
-379
-544
-420
-398
-318
-65
-541
-222
-329
-771
-351
-503
-437
429
-238
-1149
-193
204
-203
-265
-192
-86
-477
-796
-885
-761
-332
-48
-105
-231
-103
-645
-1257
-1021
-575
-240
-178
-347
-232
-281
-389
-514
-783
-310
-245
-346
-164
-485
-395
-731
-900
-294
30
-358
-607
-515
-728
-853
-1012
-464
46
117
104
-142
-286
-217
-603
-843
-567
-371
-131
-138
-332
-566
-400
-195
-406
-229
-328
-1116
-997
-664
-158
231
41
396
200
-583
-1040
-412
-312
-610
115
428
176
85
-119
-427
-283
-73
26
-300
-628
-491
-424
-632
-432
-9
211
151
-122
-321
-58
-78
-660
-897
-989
-643
-366
144
456
326
140
-506
-963
-1086
-850
-149
339
695
650
-325
-651
-681
-539
-853
-910
254
589
865
875
-336
-365
-504
-980
-916
-791
67
685
526
9
-147
-301
-514
-272
78
-5
-475
-521
-772
-716
25
766
791
-182
169
305
-1005
-784
-644
-252
97
-374
27
-196
-596
-247
-96
-301
-39
-257
-393
146
-222
-312
788
603
-552
-735
-786
-147
298
143
754
264
23
450
-583
-802
163
610
362
-415
-778
370
1339
477
-107
-39
-145
-224
-326
-110
88
167
543
337
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-2
0
-1
0
-1
-1
1
-4
7
-16
63
221
245
-580
-896
-520
-784
-1111
-954
-581
296
464
704
1310
329
79
-830
-1986
-1408
-353
-74
1419
2052
-559
-981
127
-47
-1036
-1176
-456
78
-889
-1103
-456
-699
-983
-409
-138
42
-4
-584
-242
-1027
-2339
-1747
-16
905
714
708
124
-181
61
-907
-1080
-713
-249
-492
-318
-30
-449
-114
-112
-387
-289
159
-548
-917
-1071
-1288
-53
560
-212
65
-360
-623
-456
-1384
-1248
-1198
-83
389
-587
-633
-459
-1008
-17
1156
485
124
-389
-1057
-1582
-491
-336
-1187
-613
389
1196
766
1477
2163
228
-1380
-1654
-759
-564
-1342
-814
-25
476
1323
1674
498
-413
-206
-278
-258
-534
-360
-322
-985
-676
224
456
-220
748
696
-431
-1761
-1714
-269
59
-360
-238
989
239
-529
-813
-588
-583
194
-42
-949
-22
393
616
941
409
-199
65
93
451
896
321
101
-465
-1180
-771
-88
904
1314
800
593
-7
-304
515
-64
-1191
-1408
-684
337
-211
-913
193
255
-628
-1092
-602
-476
173
-870
-1354
422
-65
-868
-947
470
412
-980
-1447
-690
914
-9
-1514
-979
-594
-805
-1285
-960
-45
181
-1004
-2033
-947
-110
-1102
-1830
-1332
357
271
-1185
-904
-108
-1038
-1964
-1747
-1083
-457
-513
-778
135
280
-1418
-826
-406
-1770
-1110
-1219
-1411
-1197
-1726
-1860
-1167
-1017
-1161
-276
-326
-1069
-2211
-887
227
-637
-901
-1130
-1037
-1345
-1197
-790
140
89
-976
-908
-627
-218
-925
-1174
-50
-256
-800
-1147
-1501
-1231
1022
718
-530
1023
68
-1571
-1036
-1236
-1559
-526
-476
-1201
365
1295
71
-822
-507
-32
-105
-881
-1168
-632
-1069
-778
84
-1246
-1258
-538
-338
-532
-477
-220
-1078
-1484
-1933
-3060
-2043
310
-282
-343
1425
1175
534
-179
-1354
-1689
-1588
-1549
-1128
381
275
-855
-1418
-309
257
-633
-579
-86
-573
-1437
-1418
-1647
-2539
-1853
222
769
735
-118
-237
-526
-555
-1268
-2883
-1686
327
1019
621
1537
-151
-1282
-533
-1345
-961
-526
804
572
-87
45
-381
-471
-641
-1037
-823
193
-575
564
1281
217
-672
-813
-588
-1048
-711
-546
-9
343
-277
-561
-278
-159
-69
271
-312
-1127
-690
-139
-1198
-1698
288
514
-497
-588
167
-847
-1886
-1860
-757
436
-634
-697
-977
-1456
-1074
189
-258
-557
1095
-396
-2359
-1979
-191
-667
-472
1573
753
-1161
-209
409
-999
-1203
-1618
-932
56
235
-258
-495
-448
-6
215
-215
-630
-1035
-952
-979
-564
-603
-494
-498
-1103
-1002
-140
71
-970
-1228
-497
-561
-1995
-2314
-1935
-1435
-610
-1046
-616
671
238
-1301
-1404
-1826
-2987
-803
-218
-214
190
-288
523
289
-810
-1203
41
49
89
96
472
463
-487
-1321
-954
-360
-467
710
1465
853
737
56
-1330
-1716
-1371
-1130
-182
398
388
-808
-835
332
-1132
-1439
-632
-20
479
-576
-854
114
135
257
-321
-884
149
-200
-1218
-655
-59
32
-736
-1496
-281
-226
-984
349
-206
-175
714
-670
-1725
-1755
-1063
-1943
-524
270
-1008
-414
400
99
-82
-39
-886
-326
-243
-1462
-2120
-499
-243
-1481
-1592
310
1046
100
1890
1948
28
-1637
-2704
-2307
-199
9
-1340
-640
835
881
128
807
1430
86
-29
-726
-828
39
-1652
-1423
619
2150
1118
-290
-75
343
145
-84
1223
559
-460
-547
-1501
-1162
-282
449
697
1142
588
71
-876
-895
161
-744
-205
490
-9
-1176
-1368
-1088
-848
-118
-1471
-1267
790
1215
-566
-1275
92
266
-1777
-3146
-1467
33
-804
-1639
-450
610
106
-811
-1759
-1621
-1184
-1332
-831
-229
-642
-2162
-1631
-1100
-1385
-851
-719
-624
-477
-961
-1497
-1472
-1221
-1173
-339
-1184
-1252
-246
-769
-1452
-1123
-187
497
-354
-1074
-941
-1227
-240
46
313
-77
-211
-100
-794
66
592
-201
-869
-312
-387
-630
57
184
-306
126
103
-692
-1129
-388
1322
-240
-816
1104
1291
359
124
-676
-438
758
-635
-1269
-234
-866
-787
-323
-598
-425
-6
593
-58
-997
-1369
-1556
-1265
-850
-769
-838
392
255
-380
484
-449
-1273
-51
-32
-643
-159
-840
-211
438
-740
-533
948
1141
205
-522
-1217
-2036
-2072
-1161
-156
-119
405
1243
349
250
752
53
-762
-1331
-1333
-652
-195
-847
-837
-938
-1129
-413
-704
-125
53
-370
-39
317
-1519
-2353
-1976
-1976
-1824
-1455
-1046
-534
-87
-558
-887
-659
-781
-1761
-1972
-615
-700
-2299
-1405
294
-410
-1666
-242
1511
606
-560
36
101
-1856
-1558
-601
-1187
-1297
-221
270
124
643
142
-682
-1140
-925
-796
-564
-555
-61
-8
-376
-599
-225
149
236
493
485
250
290
-198
-468
17
463
-76
162
580
-232
-800
-632
-192
-337
218
604
-9
-13
293
-641
-180
101
-628
-970
-1026
-353
563
1105
358
602
1382
52
-392
24
-1365
-2281
-1668
-1085
-991
-487
-170
-94
267
251
-797
-1695
-1738
-1936
-2337
-2401
-1251
-1129
-1711
-1822
-1234
-760
-1036
-671
-365
-135
-676
-1290
-595
174
-256
-669
-412
-124
-106
-255
-373
-232
139
553
719
414
730
1147
810
885
647
390
1072
754
691
1885
2247
2966
2909
2361
2228
2178
1584
875
1014
954
878
814
1329
1622
1900
1636
1243
1226
895
540
69
-222
-510
-378
311
440
35
17
-225
-778
-855
-761
-1054
-1775
-2236
-2415
-2693
-2459
-1629
-1711
-2059
-1884
-1744
-1715
-1919
-2117
-2489
-2420
-2096
-1967
-1911
-1579
-1084
-789
-499
100
486
712
1061
1009
632
506
470
392
353
689
1070
1080
1412
1753
1657
1367
1737
2210
2184
1727
1507
1811
1950
1122
448
971
1298
1195
1271
1982
2248
1918
1504
1080
768
204
291
141
-765
-1488
-1695
-1385
-1333
-991
-831
-722
-633
-851
-1325
-1723
-2038
-2384
-2510
-2556
-2263
-1755
-1507
-1679
-1344
-441
-282
-175
-174
-506
-493
-603
-1194
-1329
-797
-594
-292
443
998
1220
1344
1131
736
407
311
332
-79
-445
-258
-237
-270
214
465
283
313
606
464
207
57
305
146
-304
-392
-144
220
234
387
601
865
873
779
779
649
687
735
564
287
240
203
347
530
751
998
1208
1363
1271
1188
1006
711
568
689
792
568
354
228
164
140
38
74
58
-72
-330
-230
17
-149
-332
-249
-98
59
47
-123
-155
-62
-63
-163
-137
-146
159
382
504
727
732
723
560
366
295
321
299
447
533
529
614
890
1132
1048
1094
1141
1029
753
774
773
597
562
672
841
720
710
702
813
1070
1199
1362
1285
1226
1033
785
598
86
-149
-204
-1
349
593
855
983
921
609
319
67
12
-8
19
140
186
132
121
155
149
31
-30
-45
-71
-105
-101
-52
-15
-49
-133
-227
-255
-68
49
91
50
62
163
240
188
102
21
-114
-250
-281
-125
9
64
43
24
-7
-86
-3
59
202
292
337
469
568
608
595
596
502
375
361
449
403
315
348
348
337
274
196
107
-36
-149
-308
-378
-404
-577
-577
-365
-158
154
310
459
458
372
374
302
288
281
325
450
621
774
881
1009
1099
1221
1271
1328
1360
1395
1490
1521
1637
1701
1800
1994
2076
2090
2161
2115
2125
2086
1935
1756
1660
1524
1420
1383
1434
1435
1438
1506
1431
1476
1254
1067
794
552
308
221
145
57
7
-78
-108
-178
-222
-379
-397
-590
-701
-803
-884
-920
-984
-1024
-1201
-1255
-1333
-1393
-1354
-1293
-1209
-1151
-1145
-1209
-1262
-1329
-1409
-1521
-1579
-1718
-1740
-1730
-1689
-1626
-1622
-1560
-1619
-1617
-1703
-1681
-1714
-1739
-1759
-1812
-1790
-1803
-1748
-1744
-1637
-1602
-1534
-1478
-1362
-1263
-1165
-1104
-1064
-1016
-980
-826
-701
-575
-438
-277
-98
109
309
554
813
1031
1283
1446
1419
1244
1066
864
724
692
767
943
1175
1452
1726
2012
2210
2351
2360
2343
2285
2289
2384
2508
2729
2936
3152
3312
3538
3741
3934
4094
4254
4426
4529
4689
4894
5116
5386
5602
5852
6031
6163
6369
6506
6769
6973
7187
7257
6546
5300
2608
-380
-3702
-6482
-8110
-9358
-9107
-9056
-7927
-6676
-5217
-3501
-2566
-1992
-2373
-2908
-3379
-3458
-3036
-2491
-1917
-1500
-1077
-447
332
1493
2530
3619
4422
5161
5920
6354
6749
6283
5388
3817
1986
300
-1157
-1965
-2520
-2590
-2470
-2219
-1947
-1699
-1624
-1881
-2431
-3285
-4074
-4769
-5117
-5204
-5101
-4789
-4441
-3931
-3316
-2449
-1487
-429
639
1546
2406
3040
3549
3728
3674
3408
2898
2429
1989
1840
1841
2008
2275
2514
2590
2617
2311
1874
1197
470
-481
-1463
-2104
-3008
-3363
-3799
-3823
-4093
-4011
-3974
-3678
-3315
-2783
-2048
-1670
-1246
-1262
-745
-1004
-841
-1035
-1290
-1581
-1827
-1813
-2026
-1788
-1679
-1374
-1247
-1051
-1040
-1005
-1003
-1174
-1349
-1540
-1872
-2049
-2203
-2374
-2435
-2415
-2413
-2461
-2442
-2309
-2201
-2131
-2071
-2149
-2203
-2235
-2302
-2345
-2307
-2243
-2073
-1874
-1590
-1268
-895
-538
-302
-80
72
233
366
471
617
678
753
736
802
907
1004
1101
1172
1295
1430
1568
1669
1726
1775
1757
1736
1767
1782
1964
2086
2321
2560
2740
3024
3288
3617
3830
4057
4322
4605
4949
5345
5834
6372
6998
7584
8276
8951
8854
7595
4993
1547
-1756
-4617
-6259
-7394
-8096
-8334
-8307
-7392
-6080
-4429
-3109
-2688
-2814
-3186
-3164
-2454
-1556
-692
-377
-631
-910
-1073
-658
62
886
1689
2390
3395
4591
5905
7041
7450
6941
5479
3563
1607
-26
-1181
-2108
-2848
-3624
-4122
-4254
-4003
-3498
-3205
-3081
-3238
-3372
-3225
-2805
-2154
-1750
-1730
-2103
-2576
-2758
-2652
-2184
-1589
-969
-248
631
1766
2954
3971
4578
4605
4153
3511
2941
2412
1989
1547
1012
504
18
-314
-577
-862
-1204
-1616
-1955
-2217
-2326
-2294
-2322
-2432
-2785
-3278
-3799
-4299
-4599
-4824
-4845
-4804
-4582
-4180
-3614
-2843
-2148
-1494
-1028
-694
-438
-276
-152
-143
-223
-427
-732
-996
-1230
-1334
-1368
-1453
-1556
-1691
-1751
-1772
-1754
-1765
-1907
-2148
-2465
-2708
-2810
-2810
-2740
-2663
-2515
-2290
-1969
-1516
-1027
-593
-242
79
353
595
842
1008
1077
1092
1123
1203
1302
1531
1847
2169
2522
2847
3227
3519
3746
3916
3997
4113
4153
4317
4476
4695
5001
5217
5634
6045
6537
7056
7265
7296
6992
6671
6463
6110
5834
4833
3548
1624
-730
-3021
-5509
-7277
-8943
-9815
-10230
-10149
-9202
-8062
-6424
-4895
-3629
-2419
-1669
-792
-19
729
1550
1931
2331
2269
2255
2274
2250
2483
2508
2767
3049
3543
4243
4824
5282
5175
4648
3592
2181
722
-880
-2254
-3640
-4778
-5628
-6260
-6385
-6410
-6131
-5813
-5463
-4907
-4304
-3394
-2469
-1477
-635
-86
295
409
514
525
549
636
739
1034
1424
2065
2769
3418
3982
4209
4275
4087
3770
3381
2854
2298
1526
733
-114
-944
-1636
-2360
-2939
-3467
-3817
-3893
-3793
-3420
-2907
-2390
-1982
-1687
-1484
-1404
-1355
-1348
-1357
-1358
-1311
-1152
-915
-610
-255
85
360
543
706
863
954
1060
1039
917
628
186
-264
-822
-1385
-1996
-2546
-2951
-3201
-3263
-3258
-3154
-3014
-2846
-2671
-2529
-2381
-2285
-2190
-2091
-2020
-1986
-2026
-2030
-1949
-1864
-1698
-1571
-1366
-1156
-893
-598
-367
-177
-160
-187
-282
-378
-499
-693
-907
-1145
-1316
-1442
-1537
-1576
-1568
-1449
-1267
-1032
-765
-530
-284
-87
78
191
254
302
417
581
760
982
1209
1478
1676
1839
1941
1997
2095
2139
2203
2223
2236
2325
2358
2505
2537
2642
2725
2880
3174
3460
3781
4142
4586
5072
5653
6163
6780
7255
7723
7485
6526
4730
2523
367
-1700
-3217
-4819
-6156
-7285
-7988
-7987
-7678
-6947
-6211
-5700
-5106
-4413
-3207
-1758
-331
854
1377
1603
1604
1628
1598
1427
1149
836
755
903
1413
2109
2797
3303
3456
3382
3088
2745
2366
1873
1285
427
-476
-1442
-2337
-3069
-3819
-4372
-4944
-5379
-5489
-5211
-4479
-3568
-2596
-1802
-1209
-683
-188
307
618
722
579
336
225
221
366
462
431
219
-52
-217
-189
-32
79
122
34
-27
-68
-74
-234
-649
-1282
-2030
-2678
-3202
-3530
-3764
-3916
-3942
-3850
-3635
-3323
-2953
-2587
-2302
-2094
-1933
-1739
-1553
-1410
-1379
-1441
-1510
-1607
-1683
-1755
-1804
-1794
-1740
-1614
-1495
-1339
-1168
-1020
-892
-857
-888
-1002
-1155
-1275
-1403
-1539
-1680
-1823
-1950
-2020
-1942
-1759
-1502
-1173
-786
-407
23
480
884
1186
1365
1474
1551
1626
1774
1932
2084
2211
2365
2579
2796
3097
3412
3682
4002
4293
4691
5036
5391
5764
6027
6334
6385
6400
6121
5759
5376
4952
4632
4268
3976
3703
3274
2754
1938
797
-643
-2516
-4205
-5934
-7134
-7903
-8386
-8405
-8366
-7823
-7045
-6056
-4871
-3794
-2609
-1531
-324
1035
2247
3430
4219
4668
4758
4503
4152
3638
3114
2489
1945
1588
1434
1518
1653
1806
1774
1628
1313
892
474
-69
-571
-1131
-1753
-2418
-3120
-3710
-4321
-4865
-5314
-5680
-5815
-5695
-5165
-4343
-3343
-2224
-1139
-122
772
1599
2264
2736
3002
3029
2982
2904
2825
2691
2462
2145
1742
1383
1124
974
922
922
944
985
1037
1066
1042
846
455
-66
-721
-1402
-2050
-2646
-3165
-3621
-3956
-4150
-4243
-4167
-3987
-3697
-3272
-2823
-2291
-1690
-1064
-444
105
515
765
862
846
729
465
168
-155
-517
-838
-1181
-1477
-1703
-1846
-1958
-2096
-2214
-2278
-2259
-2204
-2111
-2103
-2122
-2102
-2069
-2040
-2073
-2138
-2215
-2219
-2164
-2071
-1920
-1767
-1621
-1416
-1211
-1020
-850
-686
-531
-416
-317
-264
-236
-223
-240
-259
-291
-328
-321
-284
-224
-144
-32
92
201
304
408
522
646
755
829
880
931
988
1061
1081
1141
1186
1237
1308
1406
1557
1717
1910
2172
2411
2683
2945
3181
3455
3661
3953
4168
4513
4785
5199
5696
6251
6886
7605
7938
7639
6551
4920
3162
1238
-238
-2035
-3797
-5567
-6910
-7530
-7934
-7841
-7862
-7932
-7803
-7398
-6361
-5084
-3632
-2149
-951
248
1211
2142
2756
2993
2871
2306
1743
1157
909
776
762
831
883
1023
1148
1383
1582
1775
1975
2035
2056
1991
1958
1882
1614
1230
431
-533
-1607
-2562
-3236
-3896
-4349
-4755
-4934
-4828
-4427
-3739
-3053
-2434
-1929
-1449
-883
-266
376
914
1236
1375
1410
1418
1373
1251
942
499
11
-355
-549
-610
-598
-625
-635
-651
-619
-595
-534
-541
-701
-931
-1276
-1576
-1858
-2129
-2414
-2821
-3197
-3508
-3665
-3685
-3597
-3405
-3211
-2901
-2500
-1984
-1480
-1062
-694
-463
-250
-133
-45
-24
-118
-190
-349
-520
-679
-869
-1030
-1184
-1270
-1312
-1312
-1268
-1191
-1020
-851
-728
-644
-589
-549
-524
-471
-457
-499
-552
-590
-589
-565
-505
-445
-385
-287
-166
10
261
528
768
983
1211
1424
1628
1794
1916
1999
2029
2045
2058
2085
2101
2138
2158
2165
2150
2171
2244
2302
2396
2497
2636
2791
3032
3353
3761
4208
4647
5008
5212
5198
4966
4465
3684
2694
1467
170
-1190
-2411
-3459
-4313
-4995
-5545
-5882
-6060
-5988
-5709
-5279
-4698
-4013
-3206
-2320
-1419
-521
239
863
1316
1576
1612
1477
1268
892
520
190
-75
-311
-421
-368
-273
-68
192
459
773
1077
1394
1680
1908
2090
2150
2095
1887
1605
1162
584
-86
-826
-1532
-2253
-2849
-3301
-3627
-3828
-3881
-3816
-3606
-3277
-2889
-2436
-1944
-1448
-943
-450
-4
404
712
921
1041
1081
1015
871
675
458
252
76
-48
-119
-137
-85
21
177
336
499
659
773
887
963
985
936
837
676
446
152
-198
-553
-967
-1387
-1779
-2108
-2378
-2587
-2707
-2746
-2702
-2578
-2380
-2149
-1881
-1566
-1236
-916
-629
-388
-172
-12
89
142
136
91
7
-84
-195
-306
-389
-479
-542
-569
-581
-595
-583
-557
-540
-507
-483
-451
-419
-422
-431
-435
-454
-493
-516
-541
-576
-597
-606
-594
-598
-588
-550
-487
-417
-361
-296
-198
-97
-4
93
188
274
330
405
464
454
454
472
440
399
398
385
342
317
326
321
302
314
328
341
341
357
349
360
393
403
414
446
483
519
571
619
687
777
858
974
1139
1326
1530
1776
2035
2273
2482
2599
2566
2421
2141
1770
1361
921
437
-85
-585
-1040
-1392
-1656
-1885
-2125
-2339
-2462
-2488
-2447
-2362
-2232
-2062
-1839
-1564
-1296
-1061
-842
-693
-596
-560
-548
-594
-725
-839
-929
-964
-965
-933
-880
-802
-677
-485
-278
-57
147
332
521
715
913
1081
1210
1246
1198
1079
907
664
355
14
-361
-758
-1145
-1489
-1781
-2019
-2199
-2320
-2373
-2336
-2210
-2033
-1780
-1499
-1207
-885
-572
-260
29
254
432
516
509
455
369
221
52
-114
-282
-443
-605
-723
-828
-895
-944
-968
-945
-906
-841
-770
-669
-573
-501
-415
-356
-316
-283
-279
-314
-343
-398
-481
-572
-675
-741
-800
-850
-891
-905
-881
-829
-756
-673
-574
-470
-368
-270
-159
-83
-23
35
59
84
71
59
36
-19
-97
-188
-244
-312
-399
-451
-484
-504
-535
-525
-507
-486
-421
-341
-267
-177
-70
-17
38
115
157
185
178
161
142
123
99
73
42
-4
-43
-54
-64
-72
-43
-12
-12
5
58
87
127
187
225
245
277
317
367
405
431
469
525
571
606
637
684
711
755
799
797
787
756
680
604
508
381
243
95
-75
-240
-391
-517
-615
-737
-836
-928
-1028
-1111
-1187
-1239
-1273
-1299
-1268
-1229
-1183
-1127
-1074
-1025
-971
-910
-871
-822
-775
-737
-686
-624
-529
-439
-388
-352
-307
-251
-207
-183
-164
-174
-206
-244
-305
-356
-415
-496
-571
-676
-765
-803
-839
-847
-846
-859
-851
-821
-798
-753
-698
-666
-651
-637
-631
-607
-592
-574
-559
-582
-575
-582
-606
-594
-575
-568
-549
-535
-524
-502
-488
-448
-404
-384
-358
-337
-333
-309
-281
-251
-237
-223
-209
-214
-231
-242
-256
-298
-315
-336
-386
-412
-408
-410
-416
-415
-440
-436
-414
-415
-401
-381
-358
-337
-288
-248
-192
-140
-114
-85
-42
-10
-13
-6
-10
-38
-64
-80
-104
-118
-113
-128
-152
-157
-171
-176
-185
-204
-213
-240
-259
-275
-293
-281
-271
-250
-227
-210
-181
-161
-135
-120
-97
-81
-77
-44
-17
-3
39
64
104
139
143
162
198
226
257
303
309
352
394
420
466
480
458
390
317
229
90
-22
-112
-222
-309
-413
-549
-628
-718
-806
-845
-889
-917
-929
-940
-942
-917
-893
-859
-820
-794
-747
-700
-664
-635
-619
-634
-639
-630
-596
-552
-532
-514
-506
-507
-476
-467
-460
-443
-466
-503
-525
-540
-556
-554
-574
-578
-582
-578
-572
-588
-595
-595
-594
-589
-597
-620
-646
-673
-689
-708
-726
-755
-773
-767
-771
-750
-736
-728
-704
-666
-609
-561
-506
-451
-400
-360
-316
-296
-272
-218
-197
-173
-153
-183
-203
-205
-247
-264
-269
-271
-249
-225
-251
-265
-242
-268
-300
-291
-305
-333
-343
-343
-336
-335
-343
-340
-326
-318
-325
-329
-316
-301
-338
-380
-387
-394
-391
-372
-355
-323
-309
-290
-280
-276
-253
-232
-219
-204
-206
-227
-224
-238
-256
-259
-270
-274
-284
-261
-262
-265
-238
-235
-227
-208
-213
-220
-208
-188
-167
-140
-116
-109
-99
-123
-132
-133
-155
-164
-186
-195
-183
-172
-142
-129
-123
-104
-98
-98
-91
-95
-98
-104
-131
-136
-165
-196
-200
-205
-239
-259
-253
-257
-272
-287
-288
-315
-326
-338
-368
-399
-434
-473
-515
-531
-550
-578
-594
-628
-647
-630
-639
-648
-646
-655
-651
-635
-615
-605
-608
-596
-574
-559
-549
-521
-501
-501
-499
-498
-531
-556
-589
-603
-599
-606
-610
-616
-632
-624
-607
-610
-624
-602
-590
-585
-583
-599
-595
-568
-561
-574
-568
-578
-605
-623
-621
-646
-660
-676
-711
-717
-712
-701
-664
-652
-636
-616
-616
-587
-525
-459
-415
-383
-371
-352
-322
-313
-293
-274
-279
-293
-310
-305
-318
-332
-358
-376
-388
-399
-392
-385
-378
-359
-356
-348
-322
-309
-306
-301
-289
-312
-336
-338
-362
-361
-388
-406
-413
-405
-392
-388
-377
-365
-348
-339
-311
-280
-269
-262
-282
-297
-299
-315
-326
-337
-333
-350
-334
-347
-346
-333
-332
-349
-357
-361
-366
-382
-371
-404
-433
-427
-441
-437
-438
-432
-427
-447
-457
-468
-468
-474
-460
-454
-472
-447
-415
-405
-403
-368
-364
-354
-346
-348
-363
-375
-388
-410
-422
-431
-422
-428
-397
-388
-393
-383
-384
-371
-363
-343
-341
-342
-331
-326
-327
-338
-306
-307
-328
-318
-313
-282
-278
-285
-304
-309
-330
-322
-295
-308
-306
-323
-338
-363
-364
-371
-372
-391
-420
-461
-477
-498
-488
-507
-516
-536
-558
-552
-563
-581
-601
-588
-573
-568
-551
-554
-531
-488
-472
-459
-427
-419
-418
-410
-419
-406
-401
-462
-460
-474
-498
-491
-479
-501
-517
-490
-517
-518
-492
-493
-495
-494
-513
-498
-485
-493
-492
-498
-491
-467
-469
-479
-468
-459
-437
-407
-390
-371
-331
-308
-324
-323
-311
-291
-286
-300
-298
-317
-327
-348
-366
-374
-418
-454
-472
-481
-485
-507
-529
-513
-515
-454
-429
-471
-491
-466
-448
-459
-444
-516
-550
-531
-539
-517
-537
-543
-537
-511
-491
-500
-455
-469
-441
-354
-361
-336
-302
-309
-284
-254
-282
-321
-316
-338
-360
-345
-429
-437
-416
-457
-395
-410
-441
-420
-416
-395
-401
-395
-410
-383
-407
-445
-411
-444
-433
-387
-410
-367
-323
-296
-279
-248
-243
-237
-211
-241
-270
-262
-277
-296
-284
-316
-289
-280
-302
-327
-327
-318
-309
-322
-337
-315
-292
-293
-329
-358
-374
-377
-342
-356
-402
-439
-412
-359
-349
-334
-347
-310
-246
-220
-219
-251
-242
-251
-228
-241
-264
-303
-318
-299
-295
-282
-324
-365
-341
-343
-314
-291
-324
-370
-383
-347
-386
-417
-502
-519
-488
-507
-513
-565
-543
-527
-488
-424
-411
-413
-390
-331
-302
-240
-232
-294
-268
-276
-326
-364
-390
-406
-387
-398
-445
-452
-469
-479
-409
-397
-461
-459
-441
-401
-366
-412
-457
-447
-434
-427
-374
-393
-411
-391
-356
-303
-291
-281
-263
-184
-132
-109
-134
-158
-154
-162
-152
-189
-238
-260
-220
-241
-266
-308
-358
-364
-327
-302
-299
-268
-246
-201
-171
-125
-116
-141
-206
-245
-236
-270
-360
-402
-411
-494
-460
-441
-525
-529
-427
-342
-371
-340
-301
-262
-178
-189
-233
-253
-250
-235
-261
-347
-446
-457
-473
-505
-536
-595
-604
-607
-566
-558
-618
-634
-645
-637
-602
-577
-585
-565
-552
-551
-570
-552
-534
-530
-478
-462
-448
-474
-488
-496
-446
-454
-434
-464
-477
-403
-359
-382
-359
-329
-330
-324
-318
-295
-352
-350
-391
-387
-416
-503
-485
-508
-530
-523
-492
-496
-543
-473
-426
-407
-390
-342
-361
-354
-304
-336
-342
-391
-408
-408
-447
-533
-548
-540
-571
-536
-581
-612
-581
-612
-597
-563
-558
-528
-490
-480
-499
-487
-480
-452
-390
-391
-425
-440
-443
-440
-462
-469
-533
-570
-554
-507
-546
-606
-633
-660
-654
-634
-656
-663
-643
-656
-580
-540
-550
-567
-588
-564
-580
-560
-550
-599
-605
-576
-603
-610
-593
-595
-646
-592
-566
-588
-591
-551
-522
-458
-474
-531
-569
-615
-606
-639
-683
-742
-720
-721
-767
-767
-774
-729
-736
-732
-647
-654
-669
-616
-569
-597
-624
-613
-671
-646
-624
-655
-665
-676
-656
-681
-667
-588
-586
-621
-573
-590
-607
-557
-595
-616
-545
-558
-588
-568
-621
-675
-640
-640
-672
-681
-723
-784
-764
-704
-737
-761
-771
-724
-769
-760
-771
-815
-780
-721
-727
-702
-676
-668
-620
-621
-617
-546
-538
-553
-525
-501
-510
-479
-464
-471
-438
-483
-452
-461
-464
-473
-472
-543
-546
-555
-623
-592
-621
-649
-613
-592
-547
-463
-435
-384
-330
-297
-281
-277
-308
-308
-241
-240
-242
-242
-222
-189
-202
-202
-282
-312
-267
-334
-314
-316
-341
-329
-307
-313
-320
-358
-451
-418
-364
-368
-282
-244
-248
-174
-121
-139
-246
-248
-263
-304
-414
-481
-472
-518
-530
-516
-519
-536
-472
-338
-226
-160
-117
-40
135
239
216
110
53
51
-34
-86
-228
-351
-458
-416
-370
-367
-377
-470
-396
-299
-168
-115
-45
88
149
151
156
143
3
-100
-78
-98
-202
-319
-344
-321
-284
-213
-243
-259
-213
-206
-43
119
29
25
164
203
161
191
116
19
-10
-15
-20
-36
-138
-112
-13
-6
-34
-17
-40
-128
-70
17
29
55
57
-17
-104
-52
-36
-113
-163
-212
-244
-226
-244
-216
-235
-143
-74
-4
-45
-28
95
215
245
103
47
203
287
177
97
20
-54
-33
-46
-225
-413
-530
-455
-280
-164
-286
-434
-403
-249
-129
-96
-154
-200
-121
-27
0
-23
-75
-191
-158
-186
-210
-297
-311
-334
-287
-202
-163
-143
-173
-130
-57
23
-56
-74
33
141
128
63
38
70
101
97
8
-146
-234
-164
-25
-24
-143
-214
-205
-92
5
55
35
46
84
105
195
195
171
252
256
227
207
151
45
0
156
225
251
148
52
87
153
291
295
285
225
164
270
350
490
504
423
543
522
492
490
511
524
492
556
580
564
576
484
613
641
660
558
490
529
493
603
545
490
549
429
406
413
457
409
384
344
330
293
262
365
462
400
427
315
117
227
291
302
201
291
281
159
199
204
257
210
209
243
117
140
76
64
59
62
180
131
110
49
0
88
82
35
27
78
44
-93
-54
8
33
-54
-51
-104
-11
148
119
-32
-124
38
105
23
-35
-75
-41
-102
-38
-68
-151
-87
-97
-221
-251
-286
-255
-116
29
101
-122
-209
-36
97
67
-32
-66
-59
123
273
169
89
43
173
217
140
76
-106
-204
-116
-65
-122
-165
-96
-131
-62
-37
-143
-82
-32
183
154
37
91
162
122
242
294
181
141
2
101
148
183
142
142
180
260
230
193
203
335
383
431
320
190
211
290
508
566
614
491
428
497
555
632
626
570
649
656
689
563
607
691
785
947
879
869
630
567
789
941
986
839
652
622
499
370
370
360
422
511
469
423
288
265
257
388
460
360
248
153
192
239
204
169
191
39
-75
-244
-443
-510
-526
-544
-598
-693
-837
-912
-946
-925
-885
-966
-997
-997
-1029
-1084
-1172
-1232
-1245
-1215
-1253
-1277
-1402
-1436
-1382
-1298
-1187
-1199
-1241
-1265
-1260
-1208
-1142
-1121
-1138
-1159
-1125
-1115
-1161
-1192
-1160
-1120
-1124
-1145
-1160
-1160
-1065
-911
-805
-824
-891
-923
-940
-901
-866
-884
-984
-1045
-1014
-929
-930
-876
-794
-854
-757
-782
-700
-579
-474
-214
-290
-355
-418
-385
-196
-169
-46
85
25
-19
25
64
156
292
318
341
86
-125
-273
-405
-351
-106
-64
-14
-106
-134
95
86
323
501
591
747
795
744
670
628
661
607
589
452
221
120
87
131
194
342
452
492
601
587
633
847
1125
1403
1613
1620
1550
1590
1666
1863
2149
2159
2231
2374
2404
2408
2651
2931
3200
3493
3743
3815
3735
3498
3029
2464
1633
576
-397
-1418
-2354
-3079
-3775
-4244
-4572
-4703
-4824
-4827
-4715
-4504
-4120
-3519
-2823
-2112
-1409
-861
-272
182
567
761
776
660
395
114
-131
-316
-369
-372
-407
-403
-419
-408
-305
-134
59
228
366
513
598
667
615
557
393
87
-340
-847
-1356
-1888
-2318
-2649
-2848
-3020
-3119
-3172
-3126
-2949
-2711
-2406
-2080
-1740
-1384
-1006
-656
-310
19
249
344
324
196
-1
-218
-411
-598
-786
-991
-1214
-1411
-1603
-1755
-1877
-1944
-1996
-1997
-1974
-1937
-1841
-1708
-1555
-1426
-1340
-1354
-1401
-1474
-1560
-1598
-1606
-1618
-1632
-1653
-1690
-1724
-1784
-1795
-1772
-1667
-1552
-1434
-1260
-1139
-903
-697
-535
-358
-255
-236
-229
-165
-156
-145
-162
-293
-293
-334
-396
-299
-349
-385
-366
-414
-341
-212
-83
132
349
476
571
667
695
740
834
843
914
966
1001
1012
1004
1157
1195
1198
1160
1185
1238
1338
1520
1692
1793
1859
1946
2077
2216
2394
2687
2773
2889
3029
3175
3342
3587
3988
4239
4414
4541
4645
4753
4572
4252
3420
2316
913
-520
-1747
-2973
-3866
-4658
-5211
-5661
-5911
-5920
-5767
-5320
-4816
-4169
-3447
-2631
-1711
-675
383
1243
1925
2240
2343
2232
1936
1625
1212
825
423
99
-118
-285
-294
-207
-47
86
219
329
485
680
872
1049
1097
1011
708
304
-265
-936
-1616
-2359
-3046
-3670
-4186
-4522
-4657
-4593
-4356
-3972
-3493
-3014
-2493
-1950
-1363
-755
-168
358
780
1088
1250
1264
1160
1003
718
520
74
-488
-674
-973
-1015
-1057
-1110
-1166
-1253
-1293
-1208
-1063
-1116
-1156
-1246
-1343
-1491
-1618
-1748
-1820
-1948
-2100
-2239
-2317
-2372
-2335
-2218
-1965
-1712
-1543
-1371
-1223
-1032
-915
-844
-765
-737
-799
-867
-911
-983
-1053
-1115
-1154
-1158
-1193
-1228
-1226
-1153
-1081
-1005
-968
-949
-959
-986
-964
-935
-925
-924
-934
-895
-827
-696
-485
-270
-77
98
301
488
749
1058
1338
1580
1723
1778
1822
1867
1898
1964
1996
1866
1790
1623
1472
1487
1533
1728
1861
1967
2030
2119
2318
2531
2927
3225
3494
3682
3780
3896
4024
4258
4485
4701
4793
4822
4801
4831
4967
4923
4710
3955
2771
1297
-389
-1793
-3178
-4190
-5108
-5903
-6437
-6881
-6902
-6663
-6116
-5454
-4756
-4038
-3221
-2233
-1066
271
1461
2445
3009
3213
3222
3028
2839
2549
2160
1716
1138
727
440
382
473
493
565
497
387
318
339
495
620
641
475
104
-411
-1048
-1748
-2459
-3185
-3913
-4587
-5092
-5373
-5375
-5111
-4604
-4011
-3375
-2701
-2070
-1368
-607
168
874
1426
1846
2086
2157
2124
1983
1719
1298
777
191
-380
-814
-1080
-1233
-1339
-1397
-1458
-1489
-1555
-1523
-1458
-1412
-1386
-1439
-1531
-1691
-1829
-1982
-2132
-2301
-2492
-2693
-2862
-2927
-2854
-2674
-2405
-2114
-1832
-1546
-1316
-1060
-844
-656
-500
-450
-468
-549
-639
-706
-782
-879
-1013
-1156
-1299
-1427
-1505
-1521
-1503
-1458
-1431
-1453
-1461
-1466
-1444
-1414
-1384
-1344
-1316
-1301
-1243
-1130
-981
-784
-574
-351
-137
65
306
565
827
1056
1259
1412
1529
1636
1755
1850
1903
1892
1824
1723
1625
1578
1581
1664
1702
1766
1872
2017
2274
2507
2777
2994
3197
3366
3557
3784
3943
4111
4167
4201
4182
4125
4034
3946
3947
3997
4099
4082
3930
3504
2776
1819
647
-604
-1868
-3135
-4276
-5253
-5931
-6315
-6426
-6287
-6047
-5640
-5157
-4497
-3681
-2690
-1543
-336
790
1767
2564
3129
3489
3587
3471
3143
2637
2093
1590
1168
839
606
444
267
93
-73
-197
-243
-241
-244
-267
-306
-402
-573
-848
-1241
-1749
-2370
-3038
-3688
-4232
-4603
-4796
-4785
-4578
-4200
-3673
-3065
-2386
-1684
-941
-206
461
1063
1557
1914
2155
2241
2174
1960
1614
1179
661
128
-365
-765
-1117
-1359
-1532
-1638
-1664
-1689
-1621
-1583
-1508
-1436
-1430
-1400
-1465
-1502
-1626
-1780
-1975
-2199
-2399
-2637
-2754
-2849
-2827
-2732
-2565
-2307
-2082
-1768
-1544
-1309
-1112
-986
-847
-817
-746
-766
-811
-884
-1020
-1113
-1271
-1382
-1467
-1560
-1595
-1635
-1627
-1636
-1651
-1660
-1669
-1660
-1687
-1685
-1710
-1700
-1612
-1541
-1416
-1306
-1132
-915
-716
-457
-204
101
402
685
953
1180
1410
1561
1694
1798
1867
1931
1974
1995
1989
1973
1932
1914
1906
1910
1950
2037
2198
2376
2562
2776
2956
3190
3405
3630
3816
3902
4029
4051
4099
4076
4005
3987
3894
3822
3707
3627
3592
3618
3649
3606
3402
2919
2229
1262
243
-922
-2153
-3333
-4434
-5276
-5888
-6170
-6245
-6145
-5886
-5481
-4910
-4147
-3250
-2239
-1133
-47
1025
1939
2703
3231
3513
3566
3381
2992
2547
2039
1570
1173
817
533
237
2
-197
-335
-444
-536
-580
-634
-650
-696
-786
-962
-1265
-1644
-2135
-2642
-3156
-3640
-4004
-4247
-4283
-4161
-3891
-3489
-3013
-2427
-1787
-1123
-449
213
847
1387
1816
2115
2277
2290
2130
1828
1418
955
495
59
-313
-617
-860
-1043
-1192
-1275
-1340
-1373
-1358
-1340
-1325
-1297
-1264
-1261
-1286
-1327
-1463
-1677
-1904
-2161
-2380
-2547
-2599
-2615
-2608
-2515
-2392
-2193
-2005
-1796
-1582
-1362
-1153
-998
-819
-723
-669
-670
-698
-749
-892
-1013
-1161
-1296
-1407
-1500
-1583
-1661
-1713
-1778
-1843
-1900
-1974
-2016
-2059
-2058
-2028
-2002
-1899
-1793
-1653
-1508
-1339
-1153
-981
-788
-548
-298
-61
234
465
671
875
1027
1142
1246
1346
1409
1540
1643
1763
1856
1962
2026
2060
2112
2103
2137
2164
2240
2320
2463
2610
2741
2901
3039
3181
3286
3387
3484
3604
3769
3877
4039
4063
4101
3971
3966
3716
3687
3533
3518
3553
3585
3609
3285
2838
1910
940
-376
-1485
-2702
-3634
-4416
-4934
-5231
-5378
-5314
-5199
-4948
-4570
-4044
-3438
-2636
-1787
-813
149
1119
1882
2429
2715
2735
2589
2296
1981
1663
1399
1176
967
781
578
403
218
39
-71
-181
-236
-256
-228
-174
-184
-242
-433
-761
-1225
-1777
-2320
-2816
-3221
-3470
-3599
-3626
-3525
-3336
-3104
-2833
-2486
-2092
-1665
-1186
-670
-164
318
725
1039
1247
1320
1279
1117
890
693
501
346
234
163
117
36
-20
-91
-199
-299
-385
-455
-517
-551
-579
-631
-735
-868
-1040
-1280
-1539
-1773
-1991
-2163
-2262
-2315
-2357
-2365
-2349
-2333
-2303
-2227
-2152
-2024
-1864
-1701
-1507
-1359
-1250
-1163
-1108
-1105
-1103
-1142
-1164
-1194
-1206
-1135
-1079
-1035
-967
-984
-1086
-1189
-1247
-1308
-1364
-1357
-1301
-1292
-1310
-1338
-1417
-1452
-1501
-1506
-1452
-1370
-1245
-1076
-937
-839
-726
-616
-521
-378
-199
-8
192
432
632
830
1028
1193
1371
1554
1704
1850
2017
2107
2157
2212
2223
2237
2238
2251
2290
2323
2390
2415
2500
2560
2625
2742
2816
2934
2990
3081
3118
3115
3151
3108
3129
3087
3063
3096
3065
3089
3068
3103
3069
2879
2607
2131
1516
761
-30
-766
-1463
-1990
-2396
-2674
-2896
-3161
-3363
-3584
-3737
-3757
-3653
-3345
-2943
-2415
-1866
-1369
-941
-671
-429
-288
-195
-96
12
124
173
241
284
272
239
230
202
192
253
346
492
649
824
985
1071
1117
1054
899
679
356
-9
-388
-746
-1090
-1410
-1687
-1965
-2239
-2497
-2711
-2887
-3006
-3000
-2900
-2703
-2453
-2175
-1884
-1643
-1435
-1222
-1027
-844
-644
-425
-213
-33
104
231
292
309
311
273
231
220
227
254
290
304
309
267
145
-14
-217
-435
-664
-922
-1174
-1372
-1586
-1789
-1979
-2173
-2357
-2511
-2584
-2638
-2660
-2612
-2525
-2433
-2365
-2292
-2193
-2127
-2070
-1996
-1902
-1800
-1665
-1513
-1384
-1252
-1131
-1024
-931
-844
-778
-707
-625
-533
-462
-440
-449
-476
-522
-598
-645
-702
-762
-774
-783
-804
-809
-812
-814
-775
-727
-662
-562
-438
-274
-87
81
282
469
623
764
905
1069
1252
1437
1619
1736
1832
1910
1993
2066
2150
2263
2362
2510
2623
2750
2834
2890
2950
3006
3079
3136
3216
3272
3316
3314
3310
3276
3217
3155
3095
3050
3047
3044
2996
2870
2591
2183
1588
916
194
-523
-1193
-1800
-2256
-2657
-2947
-3196
-3426
-3595
-3732
-3750
-3654
-3418
-3048
-2602
-2102
-1640
-1179
-810
-532
-306
-153
-9
75
166
225
287
354
380
386
348
314
304
315
349
426
548
683
810
888
933
898
794
557
311
-57
-329
-684
-1073
-1480
-1729
-2111
-2469
-2643
-2877
-3056
-3178
-3152
-3173
-3002
-2822
-2559
-2238
-1975
-1741
-1460
-1251
-1101
-875
-676
-478
-279
-101
46
144
190
210
224
231
244
270
291
286
269
211
148
30
-112
-287
-480
-676
-879
-1082
-1298
-1510
-1732
-1930
-2124
-2320
-2495
-2622
-2704
-2748
-2762
-2723
-2639
-2562
-2498
-2432
-2342
-2266
-2171
-2042
-1871
-1691
-1530
-1360
-1217
-1106
-1006
-920
-838
-763
-684
-599
-523
-483
-442
-408
-425
-443
-482
-510
-570
-649
-705
-786
-824
-859
-882
-892
-915
-927
-958
-937
-900
-840
-745
-637
-476
-340
-200
-37
135
315
505
723
929
1148
1354
1536
1716
1843
1958
2055
2126
2199
2254
2319
2374
2440
2504
2557
2638
2662
2689
2709
2698
2684
2645
2659
2615
2605
2614
2606
2638
2603
2636
2622
2613
2623
2537
2432
2138
1739
1176
526
-132
-785
-1316
-1859
-2259
-2604
-2870
-3059
-3260
-3324
-3386
-3319
-3149
-2905
-2547
-2155
-1721
-1352
-1012
-688
-439
-261
-141
-24
41
72
109
139
149
138
151
96
47
28
39
95
175
301
416
538
596
614
572
443
290
79
-178
-459
-760
-1056
-1350
-1645
-1957
-2238
-2483
-2688
-2824
-2888
-2879
-2829
-2687
-2500
-2285
-2053
-1821
-1589
-1369
-1153
-941
-731
-534
-338
-171
-27
106
202
284
320
335
359
364
372
349
313
255
193
115
6
-150
-320
-485
-696
-878
-1085
-1266
-1444
-1624
-1797
-1977
-2125
-2277
-2345
-2362
-2340
-2287
-2245
-2181
-2138
-2071
-1994
-1926
-1826
-1738
-1614
-1482
-1340
-1212
-1111
-994
-891
-789
-695
-616
-527
-450
-397
-366
-336
-310
-313
-345
-376
-440
-501
-538
-586
-617
-645
-671
-687
-716
-741
-749
-759
-734
-659
-580
-470
-358
-261
-144
-47
83
225
333
486
672
828
955
1090
1246
1422
1598
1725
1840
1936
1967
2014
2031
2082
2148
2210
2313
2360
2428
2434
2421
2433
2411
2439
2451
2493
2533
2544
2591
2586
2635
2652
2693
2752
2732
2758
2704
2593
2386
2035
1601
1063
506
-33
-588
-1045
-1484
-1872
-2227
-2566
-2750
-2898
-2949
-2941
-2875
-2691
-2467
-2138
-1791
-1426
-1064
-791
-537
-350
-194
-85
-27
39
52
83
78
56
26
-35
-62
-107
-122
-97
-42
48
154
245
290
300
285
220
128
-18
-221
-476
-718
-955
-1213
-1459
-1699
-1936
-2190
-2420
-2556
-2655
-2709
-2691
-2644
-2556
-2423
-2248
-2047
-1849
-1678
-1474
-1279
-1108
-901
-707
-562
-436
-351
-288
-236
-225
-219
-207
-220
-205
-172
-164
-177
-193
-244
-321
-421
-541
-661
-815
-981
-1161
-1314
-1445
-1585
-1683
-1759
-1809
-1867
-1903
-1931
-1937
-1914
-1872
-1823
-1791
-1738
-1690
-1633
-1567
-1513
-1451
-1378
-1307
-1210
-1088
-952
-843
-759
-668
-594
-516
-460
-404
-355
-341
-316
-327
-343
-350
-388
-442
-487
-516
-518
-508
-496
-484
-465
-437
-396
-348
-293
-238
-188
-124
-21
102
230
342
446
541
616
748
886
1020
1172
1288
1381
1443
1506
1560
1633
1727
1802
1925
1985
2053
2103
2109
2150
2124
2131
2161
2174
2174
2197
2242
2257
2301
2387
2479
2582
2716
2830
2956
3036
3022
2941
2676
2218
1697
1040
355
-279
-867
-1346
-1850
-2266
-2649
-3008
-3265
-3474
-3535
-3528
-3364
-3083
-2760
-2333
-1922
-1507
-1161
-853
-575
-409
-261
-173
-104
-57
-51
-26
-66
-88
-147
-216
-259
-277
-225
-138
-23
102
253
377
443
460
458
419
293
136
-96
-361
-628
-940
-1249
-1555
-1835
-2095
-2371
-2607
-2776
-2885
-2932
-2904
-2800
-2641
-2492
-2313
-2113
-1928
-1704
-1498
-1268
-1045
-834
-650
-504
-387
-324
-256
-230
-200
-152
-117
-61
-24
19
21
8
-18
-113
-241
-418
-570
-767
-961
-1076
-1202
-1303
-1400
-1529
-1656
-1810
-1908
-1984
-2013
-2009
-1986
-1936
-1912
-1854
-1815
-1773
-1744
-1698
-1614
-1545
-1465
-1384
-1283
-1207
-1103
-975
-876
-766
-655
-569
-499
-434
-349
-260
-204
-142
-98
-74
-37
-43
-56
-64
-84
-87
-87
-78
-50
-25
5
55
102
153
227
319
397
497
594
669
747
793
827
855
902
959
1019
1078
1168
1282
1369
1485
1584
1667
1757
1844
1981
2073
2181
2272
2301
2388
2406
2423
2457
2447
2508
2544
2629
2730
2840
2987
3106
3254
3368
3412
3313
3014
2464
1784
1031
300
-283
-786
-1172
-1630
-2097
-2571
-3054
-3399
-3678
-3748
-3722
-3571
-3321
-3011
-2572
-2164
-1705
-1344
-1045
-809
-654
-467
-356
-175
-57
-4
51
-1
-19
-111
-192
-206
-224
-142
-8
164
360
546
672
715
723
687
616
495
333
127
-105
-331
-585
-856
-1139
-1463
-1826
-2180
-2455
-2647
-2749
-2756
-2736
-2713
-2647
-2566
-2450
-2306
-2134
-1923
-1718
-1468
-1203
-968
-753
-578
-447
-377
-304
-237
-175
-97
-61
26
81
157
204
169
113
-44
-211
-389
-533
-654
-791
-912
-1046
-1165
-1297
-1438
-1590
-1733
-1829
-1893
-1918
-1933
-1895
-1853
-1873
-1888
-1881
-1864
-1853
-1821
-1758
-1674
-1571
-1418
-1236
-1067
-908
-768
-668
-600
-528
-432
-355
-287
-222
-143
-90
-61
-40
-33
-27
-26
3
52
120
177
194
215
241
242
262
282
316
352
373
387
439
498
567
656
728
790
832
850
903
959
1034
1112
1177
1259
1340
1424
1514
1610
1703
1806
1891
1962
1991
1982
2004
2024
2074
2104
2116
2163
2150
2198
2250
2341
2517
2639
2801
2909
3005
3136
3164
3131
2908
2408
1766
968
219
-395
-937
-1309
-1742
-2190
-2670
-3156
-3438
-3651
-3711
-3671
-3555
-3326
-3037
-2591
-2132
-1627
-1228
-971
-768
-669
-516
-391
-236
-122
-77
-11
-74
-113
-167
-243
-253
-262
-184
-60
106
308
463
574
635
646
616
534
412
238
34
-193
-422
-638
-881
-1191
-1542
-1910
-2246
-2484
-2633
-2709
-2718
-2710
-2669
-2603
-2519
-2351
-2203
-2030
-1826
-1649
-1442
-1207
-955
-739
-584
-468
-397
-336
-285
-210
-131
-73
-1
48
105
89
35
-51
-187
-309
-425
-514
-625
-713
-836
-1003
-1168
-1335
-1475
-1636
-1766
-1858
-1965
-2001
-1990
-1981
-1971
-1979
-1975
-1938
-1922
-1842
-1942
-2014
-2001
-1921
-1697
-1383
-1125
-1098
-1053
-956
-830
-663
-336
-61
20
68
72
31
-12
62
180
215
243
261
200
115
153
262
305
306
278
209
140
166
294
439
560
664
704
683
681
737
815
874
954
1020
1046
1098
1190
1304
1418
1568
1710
1783
1839
1911
2026
2149
2257
2356
2415
2409
2398
2395
2406
2475
2558
2663
2771
2872
3022
3215
3462
3708
3927
4036
3924
3576
2849
1899
815
-309
-1209
-2054
-2738
-3439
-4186
-4775
-5275
-5439
-5446
-5298
-4910
-4486
-3897
-3098
-2078
-1003
-69
630
970
1091
1093
1170
1267
1320
1289
1035
719
382
181
70
-50
-114
-230
-282
-161
102
477
819
1028
1053
885
630
281
-116
-534
-1039
-1575
-2109
-2615
-3049
-3486
-3838
-4102
-4282
-4276
-4114
-3774
-3296
-2729
-2132
-1568
-1061
-586
-226
65
311
469
578
635
670
625
475
273
8
-250
-455
-611
-720
-850
-921
-957
-922
-976
-1056
-1019
-1320
-1544
-1763
-1896
-2046
-2163
-2180
-2448
-2541
-2570
-2492
-2445
-2412
-2307
-2236
-1968
-1677
-1475
-1290
-1111
-1008
-1016
-1001
-1022
-1200
-1248
-1155
-1157
-1132
-1050
-1071
-1109
-1077
-956
-949
-945
-854
-800
-773
-730
-747
-802
-843
-837
-852
-911
-875
-752
-565
-345
-125
55
188
316
483
625
757
893
1006
1090
1204
1319
1366
1391
1410
1419
1371
1379
1434
1525
1658
1789
1925
2021
2155
2298
2401
2479
2508
2495
2456
2496
2540
2569
2617
2601
2589
2591
2604
2671
2754
2942
3158
3400
3732
4049
4422
4689
4865
4827
4371
3645
2433
937
-736
-2462
-3956
-5351
-6321
-7046
-7485
-7600
-7515
-6976
-6276
-5247
-4040
-2720
-1208
259
1767
2989
3956
4474
4472
4196
3619
3002
2258
1544
903
233
-265
-704
-916
-980
-976
-850
-733
-471
-170
141
413
560
474
68
-530
-1265
-2048
-2858
-3583
-4183
-4615
-4813
-4782
-4483
-3994
-3359
-2663
-1860
-1035
-182
655
1394
2013
2365
2496
2335
1965
1440
795
111
-600
-1141
-1584
-1882
-2002
-2013
-1907
-1779
-1573
-1383
-1169
-953
-778
-627
-558
-540
-663
-857
-1129
-1446
-1694
-1941
-2064
-2109
-2093
-1977
-1806
-1593
-1433
-1279
-1221
-1266
-1362
-1484
-1545
-1600
-1601
-1619
-1653
-1682
-1715
-1679
-1648
-1586
-1517
-1414
-1256
-1109
-960
-880
-907
-997
-1146
-1346
-1527
-1694
-1809
-1926
-1980
-2020
-1737
-1673
-1997
-1782
-1261
-724
-651
-628
-409
196
680
266
147
506
854
539
411
177
247
1121
680
113
486
870
745
551
765
991
864
1302
1435
1125
1475
1847
1695
1842
2221
2168
2042
2342
2732
2716
2602
2695
2743
2660
2493
2553
2735
2694
2542
2488
2659
2764
2837
2907
3001
3393
3708
3834
4033
4459
4806
4613
4211
3507
1985
132
-1918
-3843
-5430
-6886
-7462
-7916
-7915
-7631
-7163
-5933
-4911
-3423
-2162
-710
805
2098
3627
4593
5438
5248
4578
3616
2449
1612
496
-144
-900
-1503
-1702
-1833
-1389
-1162
-775
-517
-447
-129
12
397
568
402
-94
-969
-1845
-2773
-3560
-4186
-4710
-5004
-5054
-4654
-3862
-2857
-1774
-913
-146
459
1063
1666
2082
2358
2204
1826
1220
527
-142
-919
-1568
-2266
-2743
-2925
-2826
-2364
-1867
-1322
-927
-594
-259
-25
212
287
215
13
-269
-502
-770
-1032
-1379
-1741
-2023
-2196
-2120
-1901
-1569
-1262
-1069
-888
-824
-816
-849
-995
-1190
-1514
-1799
-2066
-2303
-2476
-2730
-2874
-3031
-3025
-2863
-2564
-2055
-1627
-1153
-841
-570
-429
-454
-532
-778
-1004
-1322
-1530
-1708
-1849
-1909
-2014
-2045
-2093
-2024
-1877
-1677
-1410
-1149
-905
-753
-682
-671
-714
-810
-875
-941
-967
-891
-780
-573
-366
-156
50
231
432
609
804
974
1129
1268
1322
1332
1257
1174
1128
1054
1049
1067
1176
1333
1482
1712
1833
1991
2090
2179
2287
2305
2433
2445
2491
2474
2424
2397
2325
2336
2269
2322
2354
2519
2669
2850
3115
3351
3688
3906
4278
4489
4727
4847
4651
4163
3094
1408
-611
-2931
-4963
-6500
-7591
-7861
-8072
-7660
-7218
-6309
-5017
-3710
-2084
-849
554
1617
2902
3967
4798
5136
4565
3711
2198
1107
113
-582
-905
-1367
-1436
-1517
-1164
-556
-46
454
537
512
398
334
395
308
-127
-950
-2023
-3077
-3936
-4502
-4795
-4931
-4834
-4476
-3691
-2625
-1334
-198
585
1094
1289
1565
1721
1837
1746
1252
642
-203
-879
-1427
-1894
-2202
-2520
-2584
-2420
-1912
-1180
-533
7
239
318
302
225
178
-15
-268
-651
-1046
-1311
-1495
-1577
-1688
-1756
-1755
-1666
-1401
-1091
-740
-509
-460
-529
-740
-945
-1272
-1639
-2029
-2487
-2764
-3062
-3115
-3077
-2946
-2692
-2440
-1976
-1566
-1055
-655
-333
-149
-153
-243
-493
-760
-1091
-1410
-1724
-1998
-2169
-2283
-2271
-2215
-2092
-1877
-1666
-1386
-1108
-849
-586
-414
-281
-239
-276
-333
-445
-556
-622
-647
-620
-539
-378
-162
60
274
456
627
759
895
1029
1159
1264
1341
1411
1423
1474
1504
1551
1628
1645
1746
1807
1932
2068
2200
2368
2434
2545
2562
2616
2622
2591
2567
2452
2444
2385
2458
2468
2527
2567
2521
2627
2602
2822
3008
3307
3697
4004
4414
4606
4823
4685
4112
3196
1414
-512
-2851
-4895
-6341
-7503
-7632
-7824
-7282
-6767
-5883
-4499
-3258
-1505
-310
1167
2194
3308
4263
4749
5003
4243
3293
1707
481
-448
-1123
-1249
-1523
-1429
-1368
-1042
-392
111
615
716
601
370
92
-61
-331
-871
-1702
-2766
-3799
-4531
-4866
-4837
-4557
-4058
-3370
-2445
-1314
-109
947
1630
1948
1929
1814
1651
1450
1167
584
-139
-960
-1679
-2114
-2390
-2406
-2332
-2127
-1737
-1181
-487
78
494
589
446
170
-152
-405
-676
-908
-1196
-1473
-1612
-1663
-1548
-1397
-1211
-1024
-855
-595
-349
-151
-92
-251
-560
-1005
-1469
-1904
-2293
-2600
-2842
-3006
-3088
-3020
-2803
-2489
-2078
-1631
-1186
-763
-401
-135
-28
-34
-205
-496
-869
-1295
-1615
-1929
-2117
-2232
-2336
-2330
-2291
-2138
-1950
-1725
-1485
-1254
-1038
-879
-743
-642
-575
-587
-641
-690
-761
-737
-673
-529
-378
-254
-78
79
265
422
551
620
633
678
719
811
953
1101
1243
1314
1461
1563
1756
1936
2035
2120
2079
2118
2096
2124
2110
2077
2034
1968
1984
2051
2158
2244
2335
2381
2485
2520
2646
2709
2803
2777
2763
2811
2874
3152
3375
3763
3973
4238
4372
4369
4073
3343
2268
401
-1533
-3788
-5524
-6854
-7647
-7615
-7593
-6808
-6193
-4950
-3630
-2220
-580
612
1996
2787
3789
4304
4645
4432
3535
2450
902
-97
-1037
-1385
-1457
-1430
-1127
-971
-485
-20
393
673
598
373
-37
-429
-799
-1266
-1889
-2700
-3598
-4337
-4759
-4734
-4355
-3707
-2874
-1987
-978
5
954
1589
1864
1833
1492
1142
706
333
-93
-687
-1279
-1907
-2300
-2508
-2468
-2175
-1869
-1401
-962
-465
-2
287
429
226
-64
-460
-785
-1039
-1212
-1297
-1416
-1445
-1443
-1307
-1114
-894
-677
-503
-417
-304
-301
-381
-571
-940
-1375
-1892
-2306
-2657
-2833
-2948
-2956
-2895
-2795
-2524
-2178
-1740
-1304
-925
-611
-434
-365
-365
-500
-664
-963
-1263
-1523
-1740
-1819
-1886
-1838
-1825
-1795
-1767
-1713
-1576
-1429
-1264
-1139
-1035
-980
-938
-870
-832
-782
-726
-660
-568
-455
-264
-61
106
234
283
292
277
301
379
455
595
689
835
1000
1196
1443
1647
1832
1935
2114
2204
2338
2412
2414
2422
2198
2140
1935
1938
1915
1879
1958
1874
2069
2112
2365
2557
2739
2922
2889
3017
2968
3055
3023
3024
3087
3141
3445
3712
4148
4399
4627
4452
3929
2743
683
-1571
-4359
-6267
-7866
-8281
-8073
-7584
-6605
-5984
-4582
-3438
-1645
-154
1286
2486
3205
4226
4663
5194
4717
3704
2048
155
-1112
-1962
-1876
-1620
-1231
-875
-676
-179
301
784
1012
715
208
-511
-1023
-1354
-1762
-2341
-3308
-4297
-5061
-5240
-4734
-3866
-2716
-1662
-613
410
1403
2301
2719
2664
2075
1269
553
2
-305
-708
-1257
-1921
-2587
-2872
-2828
-2403
-1852
-1333
-838
-447
35
393
593
450
-23
-587
-1126
-1360
-1382
-1243
-1133
-1096
-1080
-1020
-810
-528
-233
-54
23
1
-61
-219
-432
-855
-1398
-1994
-2575
-2913
-3100
-3018
-2926
-2754
-2593
-2457
-2262
-2096
-1788
-1499
-1191
-945
-738
-606
-550
-558
-687
-846
-1053
-1253
-1372
-1414
-1431
-1404
-1403
-1462
-1589
-1716
-1803
-1822
-1732
-1606
-1428
-1269
-1151
-1016
-887
-746
-666
-611
-519
-421
-261
-73
125
241
248
205
133
131
146
232
371
510
727
915
1182
1461
1722
1928
2033
2132
2208
2342
2404
2410
2370
2263
2113
2019
2009
2059
2143
2230
2369
2419
2588
2696
2891
3003
3126
3175
3151
3185
3049
3117
3006
3131
3198
3474
3784
4077
4426
4280
3920
2879
1150
-1028
-3518
-5694
-7212
-8021
-7861
-7298
-6328
-5432
-4316
-3026
-1685
-112
1171
2458
3226
3980
4454
4656
4473
3467
2132
428
-910
-1744
-1932
-1494
-1015
-465
-141
138
496
698
857
573
38
-692
-1434
-1933
-2447
-2920
-3653
-4413
-4977
-5144
-4600
-3607
-2265
-963
137
1036
1759
2293
2502
2339
1760
931
103
-551
-979
-1266
-1632
-2061
-2501
-2718
-2614
-2212
-1558
-938
-416
-109
99
220
144
-38
-476
-960
-1382
-1611
-1495
-1258
-942
-743
-616
-487
-358
-153
0
108
2
-227
-514
-840
-1181
-1602
-1993
-2397
-2715
-2854
-2830
-2620
-2328
-2127
-1917
-1832
-1724
-1625
-1515
-1340
-1243
-1098
-1073
-1018
-972
-918
-927
-963
-976
-1057
-1047
-1076
-1069
-1139
-1287
-1452
-1643
-1775
-1875
-1831
-1698
-1504
-1287
-1065
-854
-637
-442
-286
-112
6
106
196
278
323
322
278
255
207
257
336
525
769
901
1177
1383
1673
1912
2151
2351
2420
2437
2348
2363
2351
2356
2355
2357
2469
2506
2638
2782
2915
3033
3093
3125
3130
3171
3212
3218
3270
3263
3288
3280
3324
3317
3188
3059
2915
2738
2427
2072
1397
190
-1503
-3436
-5299
-6680
-7513
-7392
-6784
-5792
-4708
-3547
-2148
-847
580
1716
2692
3220
3585
3823
3894
3787
3096
2092
766
-420
-1263
-1505
-1219
-729
-316
13
141
335
312
365
-163
-808
-1364
-2484
-2859
-3409
-3488
-3913
-4173
-4209
-4202
-3490
-2456
-1138
-14
1021
1711
2045
2308
2238
1904
1268
443
-402
-1127
-1420
-1622
-1748
-1846
-2005
-2015
-1894
-1525
-1022
-539
-252
-157
-218
-304
-466
-683
-914
-1224
-1391
-1463
-1215
-842
-474
-154
-27
67
59
74
76
34
-152
-494
-873
-1287
-1642
-1950
-2238
-2389
-2541
-2525
-2350
-2149
-1870
-1824
-1793
-1878
-1965
-2086
-2188
-2129
-2142
-2048
-1972
-1809
-1647
-1501
-1265
-1073
-802
-643
-525
-478
-569
-759
-1099
-1443
-1752
-2044
-2211
-2231
-2120
-1921
-1685
-1419
-1179
-946
-759
-584
-384
-193
-39
54
153
228
268
321
427
531
670
837
1039
1278
1487
1646
1690
1729
1741
1820
1916
2047
2174
2264
2340
2435
2496
2612
2771
2935
3172
3228
3420
3449
3462
3426
3326
3323
3228
3297
3254
3319
3234
3183
3019
2711
2461
2147
2046
1874
1803
1595
847
-581
-2417
-4630
-6287
-7447
-7536
-6701
-5689
-4377
-3474
-2233
-1226
-68
1057
1927
2612
2810
3229
3446
3692
3428
2518
1338
-102
-1011
-1295
-878
-87
435
714
616
357
122
-236
-594
-1298
-2193
-3013
-3614
-3756
-3854
-3891
-4106
-4271
-4144
-3594
-2341
-944
426
1328
1793
1979
1846
1670
1309
711
-41
-797
-1267
-1417
-1328
-1217
-1304
-1465
-1696
-1674
-1358
-873
-434
-283
-319
-614
-907
-1159
-1331
-1401
-1519
-1459
-1254
-801
-245
206
481
456
314
98
27
-1
-70
-323
-733
-1172
-1581
-1825
-2002
-1985
-1992
-1898
-1758
-1527
-1273
-1236
-1288
-1557
-1845
-2187
-2348
-2348
-2282
-2190
-2160
-1986
-1824
-1568
-1265
-956
-722
-627
-568
-552
-593
-707
-956
-1238
-1545
-1807
-1861
-1811
-1616
-1485
-1330
-1226
-1155
-1065
-1027
-903
-832
-727
-662
-514
-311
-152
43
217
483
699
963
1296
1605
1799
1844
1894
1836
1752
1664
1675
1774
1875
2083
2299
2560
2730
2844
2983
3082
3228
3341
3535
3751
3871
3895
3826
3752
3616
3464
3355
3276
3098
2894
2534
2241
1931
1601
1351
1214
1136
927
103
-1276
-2912
-4957
-6321
-7135
-6744
-5794
-4729
-3584
-2722
-1671
-839
354
1404
2271
2670
2830
3172
3259
3327
2801
1895
704
-542
-1042
-879
-201
549
886
888
513
4
-364
-764
-1168
-1876
-2663
-3295
-3654
-3753
-3867
-3846
-3933
-3861
-3435
-2499
-1103
139
1103
1527
1546
1331
969
782
504
96
-306
-710
-827
-817
-709
-595
-744
-910
-1097
-1002
-722
-555
-519
-815
-1229
-1720
-2027
-2122
-2076
-1853
-1677
-1272
-832
-329
134
362
493
312
106
-68
-187
-305
-551
-879
-1315
-1703
-1991
-2128
-2122
-2042
-1978
-1891
-1825
-1772
-1805
-1948
-2119
-2272
-2313
-2270
-2034
-1793
-1581
-1398
-1302
-1172
-1165
-1017
-899
-1020
-988
-946
-1002
-1282
-1578
-1850
-2158
-2269
-2188
-1958
-1611
-1278
-1019
-865
-734
-673
-631
-581
-514
-357
-157
81
252
430
597
709
856
1030
1258
1474
1748
2008
2138
2332
2437
2575
2598
2780
2899
3008
3212
3313
3575
3671
3864
3902
3973
3982
4134
4153
4185
4200
3957
3892
3326
2826
2170
1446
929
542
466
520
566
476
-595
-2294
-4012
-5913
-6713
-6776
-5731
-4299
-3416
-2508
-1896
-1253
-440
316
1387
2237
2636
3268
3473
3468
2876
1852
926
7
-178
16
707
1255
1358
1083
348
-383
-1339
-1844
-2190
-2471
-2660
-3189
-3567
-4085
-4508
-4580
-4362
-3699
-2865
-1743
-492
477
1104
1208
959
587
257
246
448
630
586
341
4
-301
-483
-522
-464
-472
-488
-534
-667
-974
-1517
-2195
-2815
-3159
-3154
-2765
-2232
-1714
-1300
-981
-717
-465
-233
-25
157
233
206
95
-116
-515
-993
-1395
-1664
-1726
-1656
-1439
-1281
-1359
-1525
-1812
-2036
-2277
-2415
-2371
-2325
-2184
-2086
-1941
-1838
-1813
-1714
-1595
-1340
-1162
-981
-864
-897
-969
-1241
-1468
-1618
-1687
-1584
-1394
-1215
-1148
-1193
-1246
-1272
-1288
-1193
-1071
-903
-713
-528
-364
-370
-395
-405
-308
-85
236
626
894
1058
1194
1320
1479
1657
1933
2309
2740
3111
3328
3390
3289
3171
3082
3131
3305
3676
3908
4201
4503
4540
4528
4376
4240
4154
3913
3510
2974
2284
1623
1184
970
1027
983
838
148
-1570
-3111
-4889
-6160
-6478
-6083
-4909
-4172
-3521
-2861
-2319
-1568
-769
155
1270
1833
2363
2949
2936
2698
1915
1230
751
506
869
1410
2003
2145
1865
1278
470
-415
-1173
-1566
-1954
-2399
-2973
-3721
-4370
-4935
-5119
-4844
-4356
-3596
-2734
-1711
-852
-439
-229
-375
-565
-558
-340
109
436
555
502
387
264
229
354
511
577
524
335
-37
-605
-1285
-1977
-2516
-2801
-2800
-2526
-2189
-1911
-1648
-1459
-1331
-1154
-985
-756
-533
-415
-411
-547
-753
-1044
-1245
-1320
-1267
-1120
-954
-790
-715
-813
-1108
-1414
-1708
-1903
-1942
-1864
-1830
-1815
-1816
-1840
-1727
-1591
-1421
-1335
-1297
-1242
-1249
-1304
-1436
-1601
-1762
-1864
-1858
-1717
-1494
-1293
-1191
-1151
-1099
-1093
-1067
-1054
-1012
-955
-891
-771
-699
-571
-479
-295
-117
74
301
467
701
839
989
992
996
1113
1262
1564
2008
2486
2769
3028
3209
3303
3343
3440
3480
3637
3999
4246
4502
4604
4714
4613
4433
4190
3685
3145
2594
2208
2268
2320
2205
1837
659
-1270
-3492
-5213
-6416
-6717
-6057
-5083
-4342
-3906
-3520
-3021
-2296
-1425
-353
746
1581
2007
2381
2427
2033
1588
1139
1104
1433
2112
2919
3437
3547
3006
2207
1335
446
-170
-638
-1122
-1794
-2675
-3584
-4407
-4948
-5078
-4783
-4181
-3542
-2832
-2182
-1823
-1728
-1845
-2016
-2050
-1799
-1273
-702
-177
85
122
230
408
705
1071
1416
1524
1321
863
183
-588
-1226
-1769
-2004
-2032
-1919
-1711
-1611
-1605
-1745
-1825
-1883
-1877
-1751
-1627
-1598
-1747
-1915
-2076
-2151
-2034
-1763
-1395
-1035
-751
-596
-519
-567
-723
-865
-953
-975
-1004
-949
-1003
-1143
-1250
-1378
-1382
-1352
-1258
-1169
-1151
-1211
-1418
-1596
-1796
-1972
-2008
-1943
-1743
-1481
-1227
-1035
-914
-861
-816
-761
-658
-551
-441
-352
-307
-199
-85
64
224
452
682
864
1105
1235
1365
1448
1568
1741
1837
2030
2210
2520
2733
2820
2864
2730
2551
2567
2888
3200
3482
3712
3859
3937
4036
4159
4192
4039
3644
3333
3219
3263
3266
3167
2686
1367
-603
-2766
-4312
-5374
-5716
-5321
-4700
-4245
-4191
-3857
-3328
-2777
-2153
-1401
-678
-198
137
450
554
332
167
237
607
1326
2245
3206
3846
3975
3707
3179
2563
1975
1491
1135
590
-235
-1138
-2004
-2743
-3286
-3422
-3296
-3079
-2839
-2595
-2415
-2524
-2801
-3130
-3355
-3329
-3066
-2545
-2006
-1610
-1316
-1055
-708
-286
214
765
1168
1328
1233
944
493
10
-330
-520
-538
-495
-438
-403
-508
-719
-952
-1179
-1400
-1584
-1698
-1851
-2086
-2346
-2584
-2752
-2712
-2527
-2231
-1867
-1637
-1505
-1469
-1493
-1510
-1493
-1395
-1281
-1153
-998
-898
-865
-864
-855
-792
-651
-474
-323
-252
-363
-596
-847
-1080
-1237
-1308
-1333
-1304
-1230
-1153
-1133
-1168
-1252
-1290
-1251
-1147
-1002
-960
-953
-901
-822
-722
-543
-311
-97
175
546
811
921
916
905
1044
1347
1735
2093
2371
2664
2962
3255
3450
3551
3508
3303
3252
3354
3305
3270
3417
3391
3464
3673
3874
3883
3908
3974
3873
3889
3917
3711
3133
2089
362
-1676
-3604
-4920
-5358
-5232
-4739
-4175
-3964
-3935
-3699
-3250
-2764
-2194
-1601
-1306
-1163
-1088
-1138
-1184
-1128
-892
-318
547
1567
2589
3378
3725
3698
3367
2863
2491
2188
1876
1556
1053
297
-463
-1033
-1415
-1596
-1517
-1423
-1487
-1642
-1956
-2425
-2975
-3538
-3897
-4051
-3991
-3686
-3313
-2965
-2665
-2364
-2014
-1551
-994
-503
-115
90
-52
-306
-515
-586
-477
-153
293
621
877
995
968
797
537
309
39
-237
-518
-886
-1327
-1817
-2172
-2408
-2485
-2399
-2286
-2145
-2082
-2111
-2257
-2411
-2531
-2613
-2528
-2367
-2168
-1944
-1791
-1663
-1504
-1263
-979
-701
-415
-226
-97
-93
-208
-357
-507
-507
-443
-368
-288
-276
-349
-493
-595
-696
-818
-944
-1016
-1032
-1099
-1119
-1134
-1118
-1086
-981
-761
-539
-336
-176
-37
124
342
649
1043
1445
1865
2256
2587
2839
2975
3055
3111
3131
3221
3387
3488
3608
3747
3859
3943
4057
4213
4306
4425
4451
4290
4036
3809
3499
2837
1934
787
-666
-2082
-3041
-3472
-3607
-3684
-3527
-3378
-3416
-3434
-3317
-3098
-2973
-2873
-2718
-2676
-2654
-2615
-2469
-2162
-1805
-1300
-627
224
954
1487
1936
2155
2112
1986
1974
2008
1888
1762
1638
1404
1133
928
817
711
619
510
310
-52
-513
-1019
-1561
-2088
-2571
-2921
-3109
-3195
-3202
-3171
-3107
-3033
-2960
-2804
-2586
-2387
-2249
-2169
-2147
-2174
-2161
-2050
-1794
-1419
-976
-547
-193
77
253
363
401
397
385
357
281
169
20
-137
-294
-458
-595
-701
-765
-825
-921
-1063
-1253
-1485
-1746
-1923
-2051
-2122
-2110
-2105
-2054
-2016
-1967
-1902
-1831
-1693
-1567
-1460
-1359
-1270
-1122
-1002
-873
-721
-568
-378
-197
-28
86
153
155
130
86
67
30
24
41
41
56
70
109
154
196
242
253
231
243
274
387
522
665
848
1049
1264
1422
1513
1560
1562
1570
1651
1793
1957
2111
2303
2501
2609
2697
2815
2911
3033
3204
3463
3656
3670
3613
3484
3117
2491
1843
1241
546
-18
-334
-532
-770
-945
-911
-928
-1036
-1086
-1111
-1154
-1299
-1461
-1619
-1867
-2067
-2210
-2275
-2234
-2140
-1951
-1675
-1347
-1125
-991
-820
-696
-650
-596
-495
-461
-498
-451
-363
-290
-212
-92
78
200
257
322
356
316
238
155
49
-66
-190
-305
-384
-436
-510
-555
-540
-512
-531
-578
-614
-674
-760
-873
-968
-1083
-1206
-1273
-1259
-1223
-1183
-1091
-987
-895
-810
-724
-659
-611
-568
-520
-454
-421
-391
-336
-242
-151
-95
-7
70
115
142
150
134
76
19
-13
-44
-104
-137
-153
-157
-180
-207
-223
-204
-199
-230
-273
-330
-378
-427
-492
-535
-572
-587
-580
-558
-523
-496
-491
-480
-462
-447
-388
-317
-299
-253
-210
-175
-156
-171
-141
-107
-98
-120
-115
-109
-130
-147
-166
-188
-198
-178
-162
-148
-99
-69
-42
10
62
103
143
173
177
175
179
187
194
180
193
230
236
248
306
376
428
455
463
456
453
464
498
490
457
436
389
338
294
277
307
297
293
313
313
296
262
239
203
181
159
160
179
157
124
81
22
-48
-70
-76
-83
-119
-174
-236
-306
-373
-422
-454
-496
-533
-564
-591
-641
-651
-682
-743
-758
-781
-794
-805
-824
-833
-857
-885
-932
-953
-974
-1002
-997
-1012
-1024
-1028
-1026
-997
-950
-885
-825
-782
-759
-738
-712
-712
-721
-732
-732
-728
-729
-718
-724
-746
-726
-694
-664
-622
-573
-541
-506
-474
-494
-502
-482
-448
-416
-395
-382
-387
-393
-407
-388
-368
-322
-266
-213
-158
-124
-123
-120
-127
-146
-136
-122
-99
-81
-58
-63
-115
-138
-176
-188
-170
-164
-151
-138
-127
-113
-116
-138
-140
-128
-114
-99
-74
-48
-58
-68
-63
-70
-60
-33
-18
2
16
32
45
62
82
78
74
47
21
24
8
-41
-60
-33
-10
7
47
88
108
135
186
216
216
221
226
194
132
97
68
65
80
68
84
105
110
100
102
112
118
112
94
72
40
-8
-71
-147
-200
-223
-249
-270
-291
-328
-352
-371
-390
-433
-473
-479
-467
-458
-456
-455
-470
-484
-481
-478
-464
-471
-484
-484
-514
-543
-578
-611
-637
-652
-661
-680
-687
-676
-670
-665
-686
-686
-697
-723
-747
-781
-830
-860
-873
-883
-876
-849
-808
-765
-724
-692
-661
-629
-597
-557
-532
-516
-508
-518
-526
-561
-579
-578
-561
-523
-486
-443
-399
-367
-348
-338
-325
-294
-269
-245
-242
-262
-264
-251
-246
-224
-205
-212
-213
-201
-179
-178
-150
-100
-95
-93
-91
-71
-52
-47
-47
-54
-65
-76
-91
-71
-53
-81
-90
-92
-100
-94
-78
-44
-63
-75
-61
-84
-92
-97
-113
-121
-112
-99
-69
-42
-41
-38
-48
-43
-25
5
46
49
74
80
69
37
14
20
26
47
80
111
148
164
151
138
115
113
112
106
144
143
129
134
127
123
109
72
47
42
14
-8
-40
-75
-109
-158
-181
-175
-173
-160
-169
-207
-239
-237
-235
-252
-277
-290
-281
-326
-337
-359
-432
-467
-468
-489
-513
-501
-503
-525
-526
-517
-516
-530
-538
-561
-618
-666
-706
-730
-736
-742
-731
-717
-710
-720
-719
-697
-701
-688
-657
-653
-653
-637
-610
-593
-562
-525
-511
-476
-444
-408
-346
-307
-297
-285
-282
-300
-281
-273
-271
-274
-266
-276
-292
-294
-289
-277
-285
-271
-229
-187
-166
-156
-141
-99
-61
-25
15
54
84
101
88
58
49
49
53
57
70
76
70
53
14
-3
-3
22
28
39
45
53
59
20
22
22
20
46
72
75
62
40
19
21
-4
-23
-23
-48
-64
-65
-63
-62
-53
-28
-21
-36
-59
-61
-62
-98
-102
-140
-187
-172
-158
-156
-152
-112
-86
-71
-39
-10
14
15
26
37
35
16
3
8
16
35
60
80
102
135
156
163
143
108
69
39
-2
-42
-84
-135
-137
-145
-163
-155
-166
-197
-218
-205
-210
-210
-216
-249
-278
-313
-322
-347
-347
-336
-337
-322
-310
-285
-280
-298
-313
-357
-413
-465
-495
-522
-536
-501
-490
-472
-433
-420
-378
-351
-312
-304
-324
-335
-382
-418
-440
-464
-495
-510
-541
-564
-543
-529
-493
-461
-438
-424
-425
-402
-375
-349
-335
-329
-325
-317
-310
-301
-280
-272
-284
-278
-251
-235
-232
-237
-249
-248
-251
-258
-245
-221
-224
-195
-165
-147
-116
-130
-135
-144
-155
-140
-118
-99
-99
-82
-88
-97
-105
-106
-100
-110
-125
-125
-130
-147
-159
-195
-221
-234
-231
-234
-211
-183
-154
-145
-139
-129
-147
-130
-125
-132
-127
-116
-137
-151
-158
-201
-208
-183
-189
-189
-171
-162
-157
-155
-158
-153
-131
-128
-141
-130
-99
-88
-116
-139
-143
-166
-189
-176
-163
-138
-132
-109
-82
-89
-69
-40
-25
-23
-25
-30
-56
-79
-79
-73
-60
-57
-57
-37
-27
-7
21
12
2
-1
1
6
-10
-18
-35
-61
-77
-83
-72
-83
-73
-94
-137
-132
-149
-168
-184
-177
-179
-188
-224
-271
-297
-326
-337
-335
-327
-313
-316
-309
-318
-314
-326
-362
-372
-376
-378
-364
-354
-354
-337
-308
-303
-292
-266
-272
-275
-277
-292
-307
-345
-363
-359
-370
-392
-373
-336
-319
-297
-285
-277
-253
-269
-290
-296
-302
-288
-266
-275
-294
-274
-264
-264
-252
-264
-272
-245
-259
-243
-219
-236
-238
-245
-249
-253
-249
-253
-262
-260
-251
-252
-245
-203
-179
-164
-144
-138
-132
-112
-89
-95
-124
-140
-144
-145
-111
-85
-84
-72
-67
-58
-81
-129
-145
-157
-196
-198
-200
-215
-224
-261
-283
-291
-304
-290
-270
-230
-185
-157
-150
-144
-138
-126
-96
-61
-27
3
51
92
109
106
99
78
45
26
2
-8
-2
-32
-82
-136
-183
-221
-249
-260
-255
-224
-211
-195
-168
-146
-139
-128
-128
-123
-97
-108
-119
-128
-138
-123
-141
-147
-132
-116
-96
-102
-74
-66
-85
-75
-82
-79
-82
-94
-84
-88
-87
-75
-76
-76
-66
-64
-75
-72
-77
-103
-111
-112
-126
-125
-111
-114
-113
-113
-115
-103
-109
-125
-128
-146
-152
-156
-177
-186
-183
-168
-167
-155
-118
-101
-80
-69
-42
-29
-42
-31
-35
-71
-108
-150
-180
-205
-233
-250
-250
-234
-223
-223
-232
-245
-276
-275
-262
-246
-228
-210
-169
-189
-240
-265
-292
-322
-324
-325
-316
-300
-300
-298
-281
-277
-289
-297
-288
-298
-321
-327
-349
-371
-389
-401
-418
-423
-409
-410
-413
-387
-346
-307
-272
-226
-199
-196
-172
-177
-181
-166
-180
-175
-180
-173
-148
-114
-80
-68
-41
-34
-45
-46
-23
-3
-10
-21
-12
-31
-56
-63
-66
-65
-43
-18
-2
16
34
31
5
-6
-26
-49
-53
-94
-109
-119
-168
-195
-190
-187
-199
-206
-200
-206
-213
-207
-173
-151
-156
-146
-144
-147
-119
-94
-96
-99
-95
-99
-94
-77
-75
-96
-96
-107
-152
-189
-207
-194
-196
-200
-189
-168
-178
-179
-187
-208
-219
-227
-236
-231
-202
-184
-166
-162
-136
-123
-106
-100
-127
-123
-133
-132
-124
-123
-106
-109
-127
-156
-167
-173
-181
-184
-193
-176
-188
-203
-206
-236
-224
-212
-242
-254
-243
-254
-262
-251
-272
-290
-287
-292
-278
-260
-261
-230
-213
-198
-192
-198
-191
-208
-211
-227
-250
-259
-280
-268
-246
-258
-261
-241
-242
-233
-209
-217
-223
-224
-245
-252
-275
-281
-272
-251
-249
-288
-286
-296
-321
-317
-322
-342
-356
-334
-309
-318
-297
-278
-278
-285
-275
-279
-289
-253
-231
-226
-213
-197
-197
-224
-232
-240
-230
-210
-184
-155
-174
-181
-189
-216
-216
-213
-190
-185
-185
-162
-148
-154
-155
-152
-155
-160
-162
-118
-107
-87
-67
-100
-103
-125
-148
-153
-167
-183
-189
-196
-197
-187
-169
-174
-164
-149
-160
-161
-192
-180
-141
-127
-110
-84
-98
-102
-83
-115
-133
-125
-110
-94
-117
-142
-170
-203
-198
-195
-208
-192
-178
-154
-131
-124
-131
-147
-157
-183
-202
-197
-216
-247
-260
-277
-307
-327
-341
-362
-369
-363
-354
-342
-327
-309
-268
-247
-249
-237
-239
-249
-249
-271
-293
-294
-292
-285
-265
-246
-254
-250
-248
-263
-269
-263
-246
-240
-236
-232
-245
-252
-247
-260
-293
-317
-333
-350
-334
-333
-329
-310
-311
-296
-280
-258
-238
-224
-204
-212
-233
-230
-249
-294
-309
-312
-342
-333
-319
-321
-318
-327
-309
-301
-314
-305
-310
-329
-350
-369
-369
-371
-371
-355
-344
-340
-334
-311
-266
-213
-154
-127
-135
-137
-141
-168
-207
-239
-238
-244
-247
-238
-238
-253
-254
-238
-237
-232
-217
-214
-214
-215
-224
-238
-242
-259
-246
-245
-264
-255
-234
-240
-253
-270
-297
-306
-326
-330
-292
-256
-227
-196
-174
-191
-199
-200
-202
-196
-196
-184
-220
-242
-258
-277
-268
-263
-254
-232
-210
-210
-193
-167
-182
-190
-197
-220
-252
-264
-254
-264
-279
-265
-264
-261
-236
-212
-209
-223
-221
-219
-250
-273
-271
-298
-307
-295
-308
-322
-357
-371
-385
-393
-385
-387
-360
-351
-344
-315
-300
-300
-264
-228
-218
-204
-188
-189
-210
-209
-229
-288
-315
-318
-343
-316
-296
-285
-256
-227
-189
-169
-161
-162
-178
-190
-225
-259
-285
-315
-337
-365
-368
-357
-322
-280
-248
-201
-168
-123
-89
-100
-115
-126
-171
-204
-226
-255
-278
-277
-315
-343
-335
-337
-336
-309
-292
-296
-278
-277
-279
-284
-306
-316
-319
-346
-331
-322
-330
-319
-330
-343
-359
-365
-361
-346
-338
-338
-320
-321
-289
-255
-262
-252
-244
-245
-256
-281
-286
-274
-266
-259
-258
-262
-232
-220
-212
-196
-187
-161
-141
-140
-149
-178
-199
-197
-225
-258
-283
-307
-316
-303
-278
-258
-244
-239
-214
-199
-201
-196
-209
-208
-229
-228
-209
-199
-177
-177
-179
-175
-159
-128
-76
-50
-37
-24
-28
-33
-51
-51
-56
-77
-81
-85
-97
-124
-143
-162
-172
-202
-233
-242
-251
-232
-225
-220
-215
-227
-240
-253
-274
-275
-295
-321
-343
-376
-393
-421
-436
-420
-401
-396
-365
-322
-300
-286
-287
-292
-279
-285
-321
-354
-383
-411
-431
-459
-485
-494
-478
-447
-438
-428
-394
-378
-383
-369
-358
-341
-343
-344
-343
-359
-348
-329
-341
-351
-339
-314
-292
-269
-223
-182
-158
-147
-130
-121
-123
-122
-128
-149
-140
-134
-161
-171
-167
-168
-165
-165
-175
-202
-223
-236
-262
-284
-287
-295
-304
-312
-314
-302
-293
-297
-298
-291
-277
-258
-239
-235
-233
-243
-253
-247
-252
-249
-242
-242
-226
-230
-229
-219
-230
-225
-222
-241
-243
-242
-256
-279
-298
-311
-344
-348
-347
-362
-370
-358
-356
-350
-340
-345
-347
-357
-362
-350
-347
-356
-355
-352
-358
-350
-349
-373
-375
-379
-384
-359
-333
-329
-315
-320
-330
-306
-293
-283
-291
-301
-306
-306
-313
-309
-314
-325
-306
-298
-289
-275
-270
-252
-238
-237
-225
-228
-225
-217
-209
-196
-186
-185
-176
-152
-162
-175
-167
-174
-195
-204
-224
-246
-245
-257
-279
-276
-289
-284
-290
-279
-271
-299
-291
-287
-284
-282
-288
-291
-324
-359
-363
-351
-356
-353
-345
-370
-366
-349
-359
-367
-359
-348
-367
-376
-379
-407
-420
-436
-435
-427
-444
-450
-463
-481
-486
-480
-444
-423
-405
-375
-355
-346
-362
-361
-372
-375
-375
-385
-389
-393
-402
-410
-393
-385
-370
-339
-314
-294
-269
-280
-308
-324
-341
-349
-343
-339
-329
-322
-313
-303
-294
-282
-258
-248
-244
-224
-184
-165
-169
-173
-186
-195
-221
-241
-241
-267
-254
-229
-220
-209
-195
-178
-190
-190
-182
-181
-176
-208
-227
-248
-297
-340
-372
-390
-416
-415
-400
-389
-365
-343
-342
-344
-315
-307
-321
-295
-285
-320
-334
-357
-374
-363
-345
-314
-297
-273
-257
-262
-248
-225
-210
-220
-236
-236
-242
-245
-241
-246
-290
-314
-325
-336
-335
-329
-338
-364
-364
-365
-349
-339
-334
-322
-308
-312
-321
-298
-314
-329
-324
-324
-327
-305
-297
-319
-324
-315
-322
-320
-316
-309
-287
-284
-278
-273
-283
-291
-288
-311
-322
-315
-330
-331
-323
-335
-348
-336
-324
-299
-260
-241
-239
-220
-227
-252
-246
-271
-299
-330
-344
-354
-378
-387
-401
-396
-383
-356
-335
-322
-322
-328
-340
-373
-378
-386
-386
-388
-391
-389
-400
-396
-403
-388
-350
-325
-293
-273
-250
-221
-240
-257
-260
-265
-280
-284
-291
-306
-304
-324
-325
-324
-335
-321
-296
-262
-231
-236
-220
-195
-206
-203
-187
-169
-164
-158
-171
-188
-178
-179
-187
-208
-254
-273
-303
-326
-344
-366
-363
-367
-347
-331
-324
-312
-320
-299
-305
-316
-322
-339
-359
-370
-358
-356
-336
-319
-304
-263
-228
-205
-179
-186
-193
-158
-149
-167
-165
-173
-177
-184
-197
-218
-231
-241
-222
-182
-160
-141
-132
-150
-162
-183
-201
-202
-226
-246
-260
-290
-323
-359
-396
-397
-371
-356
-368
-333
-324
-334
-329
-345
-348
-354
-355
-343
-340
-342
-337
-329
-317
-302
-296
-276
-292
-307
-310
-308
-318
-316
-297
-297
-300
-292
-282
-273
-252
-237
-226
-220
-221
-225
-243
-263
-275
-272
-283
-292
-305
-308
-301
-300
-288
-294
-303
-296
-290
-293
-302
-328
-355
-374
-409
-430
-421
-441
-454
-416
-384
-382
-379
-390
-364
-343
-336
-331
-352
-355
-335
-325
-344
-362
-362
-329
-313
-290
-275
-269
-279
-294
-308
-318
-322
-314
-318
-316
-298
-308
-335
-357
-341
-336
-342
-337
-302
-269
-270
-283
-272
-276
-263
-243
-250
-254
-273
-286
-281
-258
-245
-232
-195
-176
-184
-184
-169
-154
-178
-200
-171
-142
-147
-161
-174
-193
-240
-292
-302
-293
-293
-298
-304
-319
-335
-354
-382
-356
-307
-270
-250
-270
-264
-259
-222
-179
-165
-182
-178
-171
-179
-194
-214
-189
-142
-136
-178
-222
-276
-314
-297
-302
-314
-299
-320
-326
-326
-358
-361
-329
-310
-290
-310
-354
-388
-417
-437
-453
-471
-445
-457
-1068
-1083
-518
-273
-137
-75
-121
-115
-128
-338
-449
-511
-554
-586
-593
-561
-501
-428
-356
-303
-308
-298
-256
-224
-169
-154
-139
-136
-159
-190
-240
-261
-222
-198
-202
-219
-247
-233
-250
-272
-266
-299
-309
-255
-271
-312
-342
-376
-384
-375
-385
-398
-393
-369
-332
-305
-290
-280
-261
-221
-190
-184
-201
-228
-232
-223
-239
-253
-314
-347
-333
-352
-377
-399
-381
-350
-325
-323
-335
-350
-328
-305
-346
-359
-341
-323
-358
-424
-470
-441
-391
-377
-337
-296
-281
-267
-250
-244
-172
-131
-144
-157
-151
-170
-225
-210
-252
-267
-228
-223
-232
-225
-218
-228
-222
-232
-239
-183
-165
-220
-275
-304
-300
-294
-280
-268
-283
-303
-319
-324
-356
-395
-359
-292
-241
-254
-299
-316
-265
-234
-235
-212
-233
-247
-246
-245
-262
-269
-234
-216
-227
-241
-228
-218
-242
-250
-249
-239
-224
-224
-209
-228
-263
-312
-316
-305
-314
-304
-288
-254
-225
-244
-217
-176
-200
-223
-234
-227
-224
-244
-256
-258
-271
-273
-232
-188
-199
-222
-202
-178
-167
-182
-189
-172
-161
-180
-223
-225
-227
-234
-254
-292
-293
-274
-269
-251
-248
-234
-222
-217
-215
-217
-222
-234
-222
-210
-232
-280
-304
-312
-319
-338
-318
-285
-262
-271
-275
-273
-274
-271
-273
-245
-200
-198
-212
-180
-178
-214
-224
-202
-196
-204
-197
-181
-176
-202
-203
-175
-169
-226
-291
-294
-284
-270
-253
-241
-229
-256
-281
-292
-303
-293
-283
-321
-328
-287
-291
-296
-271
-264
-251
-247
-267
-258
-280
-287
-270
-245
-241
-250
-273
-307
-318
-340
-333
-311
-299
-246
-218
-219
-223
-228
-242
-235
-222
-225
-209
-192
-190
-211
-226
-237
-249
-251
-262
-251
-226
-209
-193
-188
-172
-175
-210
-233
-237
-234
-239
-258
-262
-282
-302
-304
-301
-274
-252
-244
-223
-207
-221
-244
-247
-255
-289
-294
-317
-343
-344
-358
-381
-380
-364
-370
-355
-320
-312
-316
-300
-267
-240
-243
-269
-274
-244
-252
-259
-242
-250
-245
-219
-208
-184
-163
-159
-136
-98
-102
-128
-137
-132
-113
-150
-220
-234
-219
-238
-253
-252
-258
-243
-216
-230
-266
-276
-271
-257
-245
-258
-285
-294
-288
-284
-310
-330
-290
-286
-293
-286
-301
-310
-316
-318
-285
-266
-279
-283
-311
-357
-374
-370
-351
-336
-357
-367
-370
-431
-468
-423
-393
-389
-350
-305
-309
-314
-298
-278
-277
-276
-275
-247
-209
-237
-266
-271
-265
-255
-245
-246
-232
-217
-216
-208
-233
-247
-266
-262
-289
-299
-278
-304
-252
-208
-201
-223
-207
-171
-167
-154
-154
-170
-187
-187
-165
-136
-147
-166
-129
-111
-153
-179
-164
-118
-75
-102
-165
-181
-184
-214
-214
-205
-204
-197
-206
-212
-190
-174
-159
-136
-129
-118
-130
-176
-203
-210
-231
-241
-253
-263
-265
-295
-314
-319
-305
-293
-299
-275
-248
-272
-334
-363
-373
-377
-364
-375
-394
-418
-431
-410
-413
-407
-380
-343
-315
-303
-305
-332
-339
-325
-306
-300
-277
-245
-238
-261
-289
-299
-294
-272
-242
-222
-225
-247
-254
-260
-270
-267
-245
-208
-176
-185
-209
-193
-190
-206
-213
-225
-209
-209
-225
-242
-235
-213
-205
-190
-181
-177
-157
-141
-146
-136
-145
-164
-168
-167
-171
-188
-194
-181
-165
-160
-165
-179
-180
-162
-143
-142
-134
-122
-119
-124
-114
-105
-134
-167
-166
-185
-207
-217
-193
-208
-260
-293
-296
-271
-267
-288
-302
-287
-289
-304
-308
-315
-323
-310
-279
-288
-329
-320
-373
-418
-397
-341
-281
-246
-254
-266
-248
-258
-239
-198
-138
-136
-170
-174
-173
-217
-220
-167
-141
-137
-140
-156
-152
-152
-161
-114
-91
-94
-119
-163
-176
-148
-131
-154
-128
-112
-145
-158
-160
-168
-152
-129
-118
-136
-179
-210
-241
-239
-225
-226
-222
-198
-185
-200
-219
-205
-198
-197
-213
-228
-229
-263
-320
-340
-313
-304
-305
-310
-308
-295
-290
-288
-281
-281
-269
-254
-237
-227
-238
-229
-202
-194
-207
-184
-154
-162
-163
-153
-146
-128
-125
-121
-125
-165
-158
-163
-194
-221
-216
-222
-225
-266
-241
-310
-279
-360
-248
-1296
-1881
-211
-322
-782
-962
-1998
-1168
-622
-1112
-886
-871
-610
-392
-375
-730
-720
-160
56
-132
-347
-405
-162
-339
-267
-234
-223
-179
-339
-116
-194
-449
-370
-360
-141
-277
-124
-169
-84
-228
-74
21
-472
-199
-126
-68
-156
-199
-182
-158
-159
-247
-211
-158
-284
-38
-177
-247
-12
-304
-224
-181
-170
-57
-169
-402
-248
-26
-505
-308
-431
-412
162
-366
-521
-270
-372
-195
-241
-551
-136
-75
-532
-228
-115
-526
-278
170
-287
-536
167
-189
-173
-394
-371
283
-268
-223
-364
-396
-54
-116
-293
70
-71
-97
94
-106
65
-37
-381
-100
302
-8
-317
44
-40
-56
-191
-136
-26
-123
-106
72
0
-286
114
-204
-446
-441
81
-7
-124
-328
-168
159
-247
51
-61
122
-64
-196
164
-154
-294
-44
-32
-38
-340
-77
-288
-272
-252
-323
-391
-406
-238
-312
-161
-355
-341
-227
-193
-315
-61
98
-276
-54
-74
-118
-239
-179
-201
-407
-104
-598
-290
-215
-345
-383
-104
-779
-600
-184
-548
-1064
-1538
316
-571
-640
-320
-1434
-1045
-1054
-1369
-1498
-2026
-1716
-791
-1328
-1876
-1605
-1321
-1489
-1259
-1535
-1098
-910
-1046
-676
-661
-677
-661
-252
-10
-495
-979
-170
-392
-274
15
-50
317
117
-219
-211
-195
-448
-265
-80
232
374
69
-317
-36
46
-383
-482
-457
-325
-342
-335
-319
-323
-411
-364
-469
-446
-624
-957
-1072
-750
-401
-358
-365
-809
-727
-324
-817
-1027
-403
-273
-200
-381
-347
-217
-253
-471
-427
-8
-336
-545
-324
-340
-321
-146
-15
-93
-40
-67
-209
-529
-494
-89
0
130
-135
-194
-145
-179
-310
-264
-132
-237
-220
-170
-26
-16
-134
-217
-166
28
-136
-315
-287
-231
-54
1
-198
-273
-88
-161
-621
-415
-69
-228
-257
-35
154
-5
-187
-268
-93
86
-99
-269
-56
16
123
-179
-109
168
205
135
-407
-82
210
95
-25
68
246
380
224
-117
-84
388
347
183
158
311
660
546
162
110
590
823
608
101
572
1032
648
343
517
882
984
657
512
687
536
795
1069
680
664
856
861
789
388
617
940
882
573
593
858
779
604
479
676
770
788
632
526
663
751
671
433
573
773
542
271
352
530
527
353
289
470
482
138
-59
15
127
132
82
-18
-269
-309
-204
-290
-293
-371
-376
-357
-513
-590
-550
-605
-631
-809
-759
-547
-778
-930
-807
-597
-715
-772
-807
-792
-812
-1007
-772
-660
-782
-861
-967
-825
-790
-912
-918
-850
-706
-909
-980
-807
-820
-815
-791
-697
-589
-761
-941
-843
-501
-370
-719
-707
-414
-452
-453
-462
-375
-230
-210
-160
-40
65
14
5
328
258
37
-122
115
471
410
385
417
645
303
156
214
667
894
460
541
890
920
512
347
734
969
891
767
682
791
795
891
1057
1078
1016
1082
1074
1152
1325
1311
1316
1377
1406
1200
1116
1229
1274
1121
872
757
678
585
920
1078
763
540
223
-51
113
223
143
9
-226
-380
-463
-506
-494
-545
-740
-920
-1052
-1194
-1269
-1172
-1165
-1149
-1187
-1411
-1534
-1583
-1543
-1508
-1532
-1571
-1511
-1399
-1383
-1305
-1337
-1368
-1269
-1177
-1122
-1061
-968
-936
-885
-785
-759
-741
-772
-780
-756
-750
-612
-517
-421
-378
-417
-429
-411
-407
-407
-317
-285
-266
-285
-312
-253
-244
-285
-346
-400
-391
-303
-291
-345
-289
-275
-315
-260
-306
-491
-621
-614
-625
-560
-512
-619
-653
-664
-729
-791
-820
-905
-973
-954
-948
-907
-956
-1058
-1088
-1113
-1105
-1145
-1199
-1169
-1117
-1041
-999
-965
-973
-935
-911
-963
-911
-838
-705
-552
-524
-517
-438
-390
-438
-367
-253
-252
-146
-73
27
75
53
102
91
174
383
521
474
415
479
643
819
746
750
913
1019
1031
888
936
1144
1263
1317
1255
1266
1324
1134
929
924
1037
911
905
1066
996
957
871
577
498
642
578
479
349
186
112
43
9
-29
-136
-335
-583
-743
-854
-880
-862
-867
-866
-975
-1146
-1333
-1409
-1390
-1412
-1473
-1521
-1545
-1636
-1642
-1600
-1659
-1690
-1680
-1707
-1758
-1744
-1749
-1743
-1597
-1531
-1503
-1437
-1503
-1577
-1547
-1427
-1273
-1130
-1099
-1165
-1176
-1162
-1118
-1034
-973
-941
-974
-976
-937
-900
-824
-790
-755
-770
-805
-794
-759
-723
-682
-603
-534
-492
-514
-572
-590
-516
-420
-393
-353
-317
-308
-243
-180
-134
-50
9
46
116
247
357
448
547
651
739
766
805
852
916
953
985
1130
1278
1314
1416
1382
1326
1500
1602
1662
1825
1942
1883
1996
2210
2105
1941
1596
1100
1016
1229
1479
1951
2092
1545
1031
640
378
590
895
859
529
182
-51
-138
-71
-42
-202
-594
-1095
-1466
-1554
-1385
-1127
-1036
-1159
-1500
-1884
-2113
-2195
-2125
-2025
-1987
-1988
-1936
-1887
-1899
-1883
-1846
-1852
-1855
-1793
-1742
-1668
-1531
-1390
-1261
-1146
-1066
-1063
-1134
-1159
-1127
-1003
-771
-548
-441
-406
-443
-502
-458
-371
-302
-245
-237
-210
-121
-49
60
123
83
29
-14
-35
9
89
149
173
85
66
39
-68
-58
-128
-245
-247
-254
-382
-463
-455
-545
-551
-480
-568
-729
-824
-917
-944
-790
-780
-920
-977
-1059
-1085
-1095
-1101
-1138
-1185
-1180
-1179
-1179
-1193
-1209
-1242
-1224
-1147
-1157
-1171
-1157
-1160
-1066
-992
-958
-930
-919
-912
-876
-776
-746
-672
-589
-547
-519
-470
-376
-364
-304
-257
-282
-231
-186
-134
-60
14
109
170
217
247
343
437
469
549
643
671
701
767
782
929
1085
1165
1215
1267
1384
1429
1469
1377
1106
1099
1125
1189
1575
1574
1264
1097
854
703
897
979
852
687
441
283
200
182
212
128
-55
-330
-607
-778
-773
-673
-692
-754
-985
-1247
-1388
-1511
-1475
-1460
-1527
-1591
-1666
-1742
-1829
-1796
-1788
-1801
-1796
-1839
-1871
-1917
-1891
-1808
-1774
-1719
-1741
-1872
-1930
-1846
-1759
-1620
-1568
-1683
-1696
-1717
-1673
-1566
-1551
-1547
-1539
-1497
-1431
-1315
-1254
-1283
-1263
-1221
-1148
-1072
-1034
-988
-940
-859
-766
-735
-764
-769
-723
-639
-502
-414
-383
-352
-313
-246
-155
-83
-16
71
167
299
367
357
382
384
411
534
658
744
752
771
832
916
1010
1016
1057
1086
1140
1242
1349
1431
1454
1511
1543
1633
1747
1835
1910
1996
2007
1976
1986
1954
1767
1531
1547
1470
1474
1743
1653
1367
1213
844
600
786
829
677
513
255
53
-51
-122
-206
-394
-635
-863
-1081
-1216
-1216
-1164
-1200
-1300
-1508
-1747
-1884
-1947
-1899
-1875
-1962
-2003
-1988
-2023
-2013
-1938
-1975
-2007
-1948
-1922
-1863
-1770
-1694
-1602
-1528
-1426
-1360
-1352
-1322
-1236
-1171
-1026
-841
-777
-654
-573
-552
-493
-479
-411
-292
-204
-135
-69
-26
-13
95
171
161
181
161
143
202
285
325
328
332
324
325
213
176
250
213
278
334
152
7
-36
-38
22
-15
-119
-321
-545
-514
-480
-594
-624
-786
-951
-885
-900
-973
-1081
-1232
-1263
-1227
-1254
-1341
-1482
-1628
-1605
-1509
-1492
-1529
-1596
-1659
-1638
-1538
-1457
-1461
-1488
-1482
-1434
-1409
-1347
-1287
-1330
-1280
-1191
-1121
-1025
-934
-873
-831
-798
-752
-699
-663
-620
-565
-514
-454
-352
-303
-241
-192
-155
-63
52
175
240
276
327
416
507
567
608
645
700
824
968
1063
1128
1162
1208
1302
1416
1453
1483
1503
1486
1492
1415
1391
1417
1428
1517
1523
1418
1239
1075
1049
1119
1103
972
824
661
559
482
370
224
86
-27
-163
-306
-454
-613
-685
-756
-818
-917
-1112
-1278
-1381
-1417
-1460
-1511
-1607
-1720
-1825
-1908
-1923
-1963
-1990
-2004
-2081
-2142
-2196
-2206
-2195
-2149
-2098
-2159
-2189
-2175
-2109
-2046
-1973
-1896
-1895
-1840
-1775
-1698
-1646
-1583
-1500
-1387
-1263
-1213
-1151
-1098
-1019
-889
-771
-710
-691
-638
-568
-451
-337
-299
-258
-193
-118
-63
-13
65
125
201
300
363
390
418
447
463
501
545
616
692
767
792
770
777
785
831
901
920
944
945
968
1053
1092
1110
1125
1177
1208
1230
1245
1251
1249
1299
1363
1398
1450
1461
1475
1585
1701
1788
1812
1662
1203
962
1045
1071
1553
1851
1308
800
429
182
495
895
863
565
137
-196
-220
-101
-1
-106
-450
-795
-1079
-1225
-1183
-983
-878
-976
-1188
-1554
-1683
-1699
-1666
-1508
-1592
-1730
-1745
-1753
-1772
-1706
-1687
-1777
-1714
-1600
-1576
-1557
-1563
-1466
-1383
-1296
-1174
-1197
-1244
-1180
-1067
-962
-769
-665
-642
-583
-614
-575
-473
-432
-301
-206
-229
-220
-165
-123
-62
39
29
-17
-25
-8
78
113
150
144
86
84
106
80
41
64
45
83
143
136
134
48
16
70
15
71
130
4
-35
-74
-211
-196
-141
-180
-179
-263
-418
-442
-474
-508
-494
-594
-722
-766
-815
-851
-839
-905
-971
-972
-1018
-1057
-1124
-1192
-1151
-1142
-1115
-1067
-1164
-1270
-1232
-1212
-1179
-1149
-1217
-1252
-1262
-1259
-1224
-1218
-1238
-1206
-1204
-1210
-1150
-1126
-1138
-1094
-1034
-1012
-960
-941
-922
-868
-824
-749
-703
-698
-646
-605
-575
-484
-429
-413
-369
-333
-307
-244
-205
-164
-125
-131
-80
-9
53
85
109
102
107
161
189
213
220
236
256
261
286
312
286
232
240
256
253
238
216
200
196
224
239
210
184
168
156
161
151
140
108
77
62
54
56
51
11
-11
-12
-24
-59
-131
-163
-172
-185
-187
-242
-289
-272
-259
-273
-299
-333
-363
-360
-361
-371
-363
-408
-424
-382
-405
-433
-423
-434
-433
-414
-411
-430
-443
-460
-489
-485
-490
-542
-563
-562
-588
-589
-578
-586
-607
-620
-606
-617
-633
-623
-600
-589
-569
-552
-568
-552
-541
-534
-531
-543
-538
-512
-502
-494
-488
-460
-470
-446
-404
-402
-391
-395
-370
-362
-341
-339
-344
-331
-329
-304
-298
-279
-246
-212
-181
-161
-140
-143
-133
-108
-67
-51
-42
-15
-13
-5
41
94
111
128
162
185
209
230
264
275
291
289
288
316
329
328
363
353
353
407
400
428
463
480
501
520
561
553
565
589
574
568
581
579
589
601
558
560
570
528
514
511
477
480
457
440
446
365
314
311
187
109
126
0
-45
-20
-170
-231
-223
-299
-350
-407
-524
-589
-629
-703
-739
-824
-941
-977
-1060
-1135
-1152
-1235
-1253
-1275
-1339
-1329
-1329
-1397
-1388
-1387
-1445
-1408
-1420
-1455
-1438
-1437
-1423
-1396
-1393
-1387
-1372
-1364
-1301
-1263
-1259
-1210
-1183
-1187
-1145
-1139
-1120
-1056
-1040
-1020
-961
-912
-878
-811
-814
-771
-716
-706
-650
-610
-603
-556
-515
-500
-431
-369
-319
-241
-162
-96
-48
-39
-18
22
38
86
144
176
203
217
227
289
339
364
420
443
453
490
531
521
506
512
485
474
463
440
428
430
448
457
459
459
426
408
408
401
407
406
375
375
389
382
409
436
447
468
522
566
603
603
583
628
625
610
664
641
568
603
588
526
568
507
455
465
361
366
339
223
213
140
29
3
-63
-183
-216
-267
-405
-433
-486
-611
-652
-703
-810
-880
-875
-967
-1002
-1048
-1134
-1135
-1207
-1235
-1281
-1343
-1355
-1418
-1436
-1439
-1457
-1456
-1454
-1470
-1479
-1434
-1460
-1459
-1401
-1439
-1410
-1385
-1365
-1327
-1314
-1290
-1280
-1247
-1223
-1196
-1185
-1163
-1138
-1126
-1087
-1037
-1005
-972
-949
-923
-889
-843
-827
-776
-716
-722
-663
-607
-571
-523
-473
-421
-372
-312
-267
-206
-181
-160
-119
-93
-11
45
74
115
144
192
253
320
353
382
411
416
443
468
473
491
474
446
440
443
425
404
407
405
416
413
402
357
332
341
330
341
356
325
315
345
352
350
358
368
362
399
432
453
466
439
439
453
454
453
432
457
471
451
478
476
421
403
425
368
304
297
235
196
186
127
56
18
-22
-65
-96
-150
-162
-204
-259
-260
-344
-388
-424
-513
-530
-556
-616
-669
-669
-700
-726
-749
-799
-819
-843
-857
-876
-910
-938
-958
-960
-983
-1020
-1032
-1047
-1056
-1079
-1078
-1069
-1083
-1066
-1071
-1080
-1080
-1106
-1109
-1075
-1067
-1091
-1072
-1057
-1025
-984
-971
-973
-958
-940
-936
-923
-902
-866
-837
-814
-798
-796
-782
-754
-721
-695
-665
-617
-570
-511
-467
-414
-352
-310
-254
-192
-154
-117
-86
-70
-50
-13
13
15
31
48
52
85
121
154
191
211
225
252
283
303
303
291
284
259
246
230
225
212
211
206
203
206
196
173
168
164
141
147
143
105
115
128
122
129
90
69
53
51
43
3
-14
-30
-43
-53
-59
-53
-79
-99
-67
-50
-77
-41
-40
-79
-41
-52
-78
-70
-97
-89
-70
-100
-98
-90
-151
-146
-145
-196
-180
-190
-207
-192
-214
-228
-213
-241
-259
-267
-303
-300
-296
-331
-348
-380
-414
-415
-438
-452
-463
-507
-514
-519
-547
-523
-529
-584
-593
-592
-620
-621
-611
-624
-600
-611
-634
-623
-660
-676
-657
-694
-724
-739
-777
-789
-780
-796
-798
-791
-802
-790
-774
-754
-742
-752
-741
-713
-697
-702
-688
-680
-681
-652
-647
-631
-582
-560
-520
-486
-463
-444
-434
-405
-383
-355
-323
-285
-247
-227
-226
-194
-175
-158
-137
-139
-140
-131
-115
-115
-93
-61
-45
-27
-2
1
3
2
5
11
18
-6
-13
9
-14
-29
-48
-58
-62
-64
-44
-55
-59
-55
-62
-44
-49
-53
-62
-95
-100
-90
-104
-119
-135
-164
-185
-199
-212
-213
-224
-245
-253
-251
-248
-252
-240
-264
-261
-233
-247
-230
-243
-261
-260
-260
-269
-278
-286
-302
-305
-318
-325
-324
-311
-315
-311
-312
-302
-288
-293
-296
-309
-326
-341
-350
-349
-336
-337
-323
-298
-288
-271
-249
-235
-224
-203
-191
-190
-217
-233
-254
-264
-245
-239
-256
-259
-247
-260
-248
-241
-245
-240
-262
-249
-228
-233
-238
-232
-235
-243
-225
-227
-245
-260
-265
-280
-298
-295
-296
-298
-293
-293
-291
-300
-323
-326
-337
-346
-349
-362
-366
-373
-381
-380
-397
-420
-419
-417
-424
-412
-380
-365
-351
-338
-344
-338
-324
-313
-287
-291
-290
-281
-300
-305
-298
-281
-257
-250
-252
-241
-236
-232
-232
-239
-244
-257
-274
-270
-278
-289
-297
-316
-343
-337
-343
-360
-352
-347
-332
-304
-282
-261
-249
-253
-243
-235
-218
-211
-194
-177
-183
-183
-185
-190
-181
-178
-176
-172
-176
-179
-161
-157
-158
-158
-170
-165
-163
-178
-182
-171
-175
-170
-160
-171
-171
-167
-174
-184
-192
-198
-204
-213
-211
-210
-228
-237
-237
-232
-249
-244
-223
-218
-198
-169
-157
-159
-159
-159
-153
-150
-146
-156
-151
-146
-154
-168
-166
-169
-174
-160
-154
-141
-137
-146
-153
-164
-174
-190
-234
-253
-259
-265
-285
-296
-290
-306
-299
-268
-265
-272
-257
-254
-262
-254
-269
-301
-320
-347
-344
-327
-321
-307
-304
-300
-290
-291
-280
-284
-286
-271
-267
-286
-271
-275
-292
-296
-325
-338
-349
-355
-353
-357
-355
-363
-369
-374
-359
-330
-326
-319
-299
-278
-259
-239
-229
-233
-228
-233
-236
-206
-195
-197
-201
-202
-230
-247
-234
-231
-219
-193
-186
-190
-196
-188
-188
-201
-207
-220
-215
-208
-203
-191
-203
-188
-184
-175
-173
-177
-152
-153
-151
-158
-162
-169
-162
-156
-158
-159
-172
-174
-170
-176
-179
-172
-178
-187
-194
-202
-219
-231
-231
-220
-222
-238
-261
-267
-262
-275
-295
-314
-319
-322
-329
-329
-314
-288
-266
-252
-246
-223
-228
-248
-253
-257
-275
-274
-259
-263
-259
-285
-280
-257
-255
-247
-242
-242
-245
-242
-229
-226
-242
-254
-260
-274
-271
-270
-282
-289
-276
-258
-254
-254
-255
-260
-258
-250
-261
-270
-285
-296
-301
-306
-317
-318
-314
-319
-326
-313
-288
-276
-278
-272
-265
-237
-228
-228
-218
-218
-203
-185
-181
-174
-152
-150
-140
-142
-149
-140
-145
-147
-149
-143
-158
-173
-191
-190
-175
-180
-180
-162
-145
-141
-144
-153
-139
-127
-132
-132
-142
-145
-134
-125
-132
-141
-151
-158
-168
-168
-150
-161
-167
-144
-151
-159
-170
-187
-199
-207
-199
-190
-181
-192
-196
-193
-195
-204
-210
-200
-216
-246
-244
-236
-244
-238
-230
-242
-231
-214
-231
-230
-220
-237
-262
-271
-273
-282
-287
-271
-275
-276
-263
-250
-239
-234
-214
-197
-188
-203
-211
-240
-264
-272
-286
-302
-321
-302
-275
-264
-236
-234
-218
-215
-235
-242
-236
-249
-273
-268
-276
-295
-299
-294
-305
-309
-311
-320
-308
-292
-278
-279
-283
-275
-275
-272
-263
-281
-276
-272
-276
-260
-256
-240
-222
-215
-191
-194
-197
-173
-155
-141
-140
-127
-130
-131
-113
-112
-111
-102
-99
-91
-86
-99
-93
-110
-118
-102
-110
-110
-98
-116
-118
-120
-129
-120
-131
-132
-136
-138
-141
-136
-134
-152
-180
-206
-217
-221
-229
-259
-266
-274
-283
-281
-301
-312
-303
-305
-299
-310
-317
-304
-320
-331
-335
-310
-295
-320
-321
-317
-321
-298
-290
-290
-285
-281
-281
-296
-315
-315
-319
-318
-313
-323
-323
-340
-342
-316
-302
-299
-310
-324
-308
-297
-289
-281
-265
-245
-242
-253
-247
-249
-221
-210
-208
-189
-189
-198
-211
-185
-195
-227
-209
-216
-220
-236
-250
-252
-267
-266
-251
-233
-237
-235
-239
-242
-218
-202
-177
-169
-181
-176
-169
-182
-176
-170
-159
-150
-146
-139
-149
-141
-138
-140
-126
-102
-61
-56
-62
-48
-68
-76
-88
-122
-138
-146
-168
-170
-164
-172
-170
-183
-184
-191
-204
-220
-240
-249
-273
-288
-287
-282
-284
-288
-289
-290
-319
-337
-328
-331
-340
-334
-344
-345
-347
-346
-319
-328
-321
-302
-293
-273
-263
-261
-265
-270
-278
-305
-324
-327
-329
-325
-322
-330
-324
-318
-318
-323
-327
-310
-289
-302
-302
-311
-326
-324
-313
-303
-309
-301
-297
-266
-240
-227
-212
-222
-235
-234
-230
-226
-226
-216
-205
-199
-199
-210
-205
-191
-192
-187
-188
-201
-205
-221
-227
-221
-218
-233
-250
-235
-238
-237
-241
-238
-215
-222
-222
-214
-201
-196
-200
-196
-210
-207
-214
-235
-220
-209
-195
-190
-201
-216
-225
-248
-265
-247
-242
-234
-219
-219
-231
-238
-253
-256
-248
-273
-283
-282
-293
-285
-260
-262
-267
-267
-288
-283
-275
-283
-270
-271
-269
-267
-270
-263
-267
-272
-272
-263
-265
-262
-242
-241
-255
-245
-228
-216
-217
-225
-221
-212
-222
-223
-204
-206
-208
-217
-229
-216
-215
-228
-227
-213
-202
-199
-208
-204
-218
-239
-244
-245
-245
-242
-234
-224
-222
-202
-182
-169
-157
-160
-152
-147
-171
-186
-184
-197
-239
-235
-235
-254
-241
-246
-256
-267
-260
-245
-235
-227
-208
-212
-235
-235
-257
-281
-283
-298
-298
-280
-261
-239
-222
-214
-210
-222
-235
-244
-264
-274
-280
-279
-287
-282
-274
-274
-271
-244
-230
-229
-220
-224
-203
-183
-182
-172
-177
-186
-194
-210
-228
-258
-278
-279
-292
-283
-266
-264
-252
-235
-214
-201
-211
-215
-221
-229
-231
-238
-251
-274
-275
-278
-295
-292
-286
-282
-274
-268
-267
-289
-315
-314
-306
-319
-322
-316
-331
-339
-325
-325
-316
-296
-290
-284
-284
-279
-280
-285
-297
-287
-292
-302
-282
-308
-298
-292
-308
-301
-290
-271
-268
-279
-276
-288
-290
-296
-302
-293
-298
-306
-313
-307
-308
-319
-330
-326
-327
-319
-308
-307
-297
-307
-314
-305
-322
-307
-281
-282
-279
-255
-241
-239
-235
-228
-224
-228
-239
-248
-249
-253
-244
-247
-253
-248
-215
-196
-198
-193
-189
-179
-188
-199
-180
-187
-207
-222
-224
-214
-212
-204
-196
-195
-208
-192
-191
-203
-215
-213
-222
-244
-261
-277
-280
-278
-275
-251
-236
-254
-262
-275
-289
-310
-322
-319
-332
-360
-363
-378
-414
-429
-426
-435
-452
-439
-422
-427
-424
-418
-424
-444
-465
-454
-447
-441
-426
-408
-415
-419
-421
-416
-412
-412
-382
-368
-353
-324
-316
-304
-309
-317
-307
-305
-309
-296
-279
-280
-285
-272
-272
-284
-299
-286
-290
-299
-294
-290
-299
-323
-313
-295
-297
-296
-295
-302
-300
-308
-296
-291
-287
-262
-259
-269
-270
-286
-300
-285
-264
-263
-252
-270
-284
-278
-290
-298
-294
-295
-312
-329
-330
-301
-285
-287
-291
-297
-301
-312
-326
-341
-340
-328
-334
-313
-303
-303
-289
-291
-290
-272
-286
-295
-300
-297
-290
-300
-289
-276
-290
-284
-286
-300
-283
-276
-254
-247
-249
-232
-238
-245
-254
-263
-244
-247
-255
-255
-264
-264
-258
-254
-247
-249
-266
-278
-283
-299
-289
-284
-272
-256
-262
-252
-256
-257
-265
-275
-261
-263
-269
-266
-260
-276
-297
-289
-280
-275
-279
-273
-286
-273
-244
-237
-231
-250
-241
-252
-259
-268
-273
-283
-287
-295
-296
-270
-264
-252
-246
-251
-272
-285
-307
-323
-323
-340
-339
-320
-312
-320
-325
-305
-302
-282
-279
-289
-274
-290
-302
-313
-322
-313
-332
-346
-335
-342
-331
-315
-299
-299
-291
-272
-259
-256
-262
-264
-270
-275
-271
-266
-253
-250
-234
-232
-247
-239
-229
-215
-208
-188
-171
-175
-155
-142
-151
-162
-178
-171
-170
-192
-221
-231
-230
-236
-237
-245
-234
-223
-215
-210
-222
-219
-223
-236
-248
-269
-274
-271
-277
-277
-282
-296
-297
-303
-305
-299
-290
-291
-292
-293
-287
-293
-298
-300
-311
-324
-328
-338
-334
-319
-339
-355
-357
-366
-372
-378
-389
-383
-368
-366
-369
-357
-354
-357
-364
-361
-348
-344
-332
-325
-309
-304
-314
-318
-309
-299
-308
-313
-282
-262
-251
-243
-242
-257
-255
-244
-245
-230
-238
-254
-261
-272
-289
-291
-289
-300
-294
-260
-243
-232
-217
-211
-202
-221
-215
-198
-187
-190
-199
-184
-164
-159
-164
-169
-168
-175
-172
-168
-185
-193
-197
-203
-204
-217
-236
-235
-255
-282
-298
-309
-315
-321
-310
-296
-290
-284
-297
-308
-308
-313
-334
-336
-331
-328
-334
-339
-332
-329
-330
-343
-343
-343
-346
-360
-349
-340
-351
-348
-335
-332
-326
-331
-322
-309
-333
-337
-350
-363
-389
-406
-415
-408
-410
-426
-420
-418
-415
-393
-388
-382
-365
-350
-342
-342
-352
-348
-340
-357
-339
-330
-338
-317
-310
-307
-305
-294
-274
-274
-262
-265
-265
-275
-299
-293
-286
-271
-256
-257
-258
-233
-216
-211
-208
-217
-214
-202
-194
-185
-183
-170
-141
-143
-139
-151
-157
-173
-189
-192
-201
-198
-202
-201
-206
-212
-207
-202
-207
-198
-190
-191
-205
-202
-203
-213
-218
-238
-257
-256
-244
-242
-230
-233
-250
-265
-274
-285
-296
-311
-327
-347
-353
-358
-358
-352
-357
-347
-340
-340
-329
-335
-337
-327
-335
-332
-338
-333
-328
-340
-337
-328
-314
-307
-313
-309
-307
-318
-314
-305
-309
-328
-342
-338
-351
-368
-367
-354
-353
-356
-347
-336
-322
-302
-292
-289
-288
-300
-306
-306
-309
-296
-274
-266
-260
-269
-273
-279
-286
-266
-277
-280
-278
-277
-273
-274
-277
-284
-297
-308
-294
-311
-330
-327
-322
-318
-315
-310
-310
-328
-333
-323
-314
-305
-306
-306
-301
-299
-311
-302
-297
-308
-300
-297
-299
-285
-267
-250
-248
-233
-230
-242
-236
-230
-219
-209
-206
-201
-209
-214
-223
-223
-226
-246
-265
-290
-295
-315
-337
-359
-350
-340
-330
-328
-343
-334
-330
-331
-322
-327
-322
-300
-302
-290
-283
-292
-306
-298
-307
-334
-321
-313
-315
-317
-327
-335
-355
-366
-363
-382
-412
-400
-374
-373
-365
-352
-335
-344
-351
-355
-355
-342
-367
-375
-358
-383
-369
-358
-356
-347
-342
-331
-337
-327
-329
-319
-320
-330
-321
-307
-320
-316
-325
-328
-311
-311
-325
-328
-314
-305
-284
-275
-288
-299
-304
-295
-312
-334
-338
-306
-293
-304
-311
-323
-344
-356
-373
-384
-381
-391
-393
-396
-387
-367
-352
-339
-329
-339
-347
-368
-366
-359
-361
-358
-356
-348
-327
-306
-299
-296
-275
-260
-252
-248
-247
-239
-226
-233
-240
-246
-254
-258
-278
-288
-297
-308
-308
-311
-325
-354
-359
-354
-364
-356
-338
-339
-337
-324
-335
-330
-317
-321
-335
-313
-309
-313
-314
-311
-305
-322
-317
-324
-323
-328
-328
-318
-332
-351
-352
-357
-372
-376
-369
-368
-370
-357
-355
-333
-326
-339
-318
-316
-332
-329
-335
-334
-338
-343
-341
-341
-323
-311
-301
-315
-306
-290
-295
-304
-300
-281
-282
-280
-290
-311
-315
-323
-328
-331
-333
-319
-319
-341
-339
-322
-325
-335
-351
-348
-338
-357
-367
-373
-384
-387
-368
-355
-348
-331
-327
-343
-346
-326
-310
-282
-278
-279
-289
-279
-269
-275
-275
-294
-288
-301
-300
-292
-285
-280
-284
-286
-297
-300
-312
-312
-295
-290
-289
-288
-281
-270
-267
-262
-272
-272
-260
-256
-256
-263
-274
-267
-271
-274
-263
-250
-259
-270
-273
-283
-281
-289
-281
-272
-277
-280
-267
-271
-287
-272
-282
-288
-295
-296
-295
-300
-299
-303
-310
-309
-315
-319
-325
-338
-336
-349
-367
-371
-361
-375
-387
-384
-363
-358
-356
-336
-332
-329
-330
-326
-330
-338
-321
-304
-297
-287
-276
-274
-288
-299
-298
-295
-295
-288
-278
-276
-270
-240
-230
-228
-220
-230
-230
-213
-211
-206
-207
-222
-217
-223
-222
-216
-224
-210
-207
-217
-199
-203
-200
-189
-189
-188
-187
-181
-186
-188
-178
-191
-205
-197
-194
-178
-173
-173
-143
-140
-157
-157
-159
-170
-158
-156
-143
-130
-150
-153
-171
-195
-197
-197
-214
-235
-260
-262
-265
-290
-285
-259
-258
-258
-246
-240
-249
-254
-241
-242
-241
-247
-248
-239
-245
-243
-230
-217
-222
-211
-209
-203
-191
-179
-174
-174
-177
-174
-176
-203
-196
-209
-223
-226
-249
-269
-278
-283
-301
-307
-305
-308
-315
-321
-314
-304
-310
-323
-308
-293
-272
-243
-229
-219
-219
-223
-208
-210
-214
-204
-198
-208
-184
-173
-176
-179
-184
-200
-215
-198
-198
-204
-217
-233
-234
-225
-223
-210
-197
-220
-209
-196
-191
-186
-213
-208
-190
-197
-205
-221
-230
-212
-206
-192
-183
-183
-179
-179
-190
-186
-205
-234
-229
-243
-253
-229
-241
-264
-257
-263
-267
-295
-302
-298
-301
-287
-279
-278
-278
-282
-288
-267
-261
-260
-256
-262
-261
-262
-264
-257
-259
-255
-231
-228
-236
-215
-205
-196
-178
-171
-175
-181
-180
-173
-166
-156
-151
-160
-174
-176
-175
-181
-184
-192
-197
-203
-215
-217
-207
-205
-204
-200
-200
-197
-185
-191
-202
-213
-226
-240
-246
-228
-217
-212
-218
-205
-204
-194
-188
-199
-209
-212
-210
-221
-232
-236
-258
-275
-280
-283
-277
-284
-280
-279
-280
-286
-294
-281
-276
-272
-270
-272
-272
-265
-264
-262
-247
-250
-245
-242
-238
-234
-231
-228
-222
-220
-235
-232
-221
-220
-222
-219
-228
-220
-218
-222
-209
-214
-212
-229
-242
-233
-230
-232
-228
-209
-211
-209
-186
-185
-190
-183
-169
-168
-146
-123
-126
-130
-151
-150
-149
-169
-175
-184
-181
-170
-179
-194
-211
-205
-202
-209
-204
-208
-219
-226
-236
-233
-221
-222
-214
-199
-189
-197
-208
-221
-218
-225
-240
-238
-246
-236
-229
-234
-241
-236
-242
-244
-233
-250
-253
-248
-263
-261
-262
-264
-260
-260
-244
-241
-235
-231
-238
-250
-241
-238
-247
-245
-241
-228
-241
-258
-253
-253
-260
-263
-270
-290
-297
-293
-306
-312
-302
-302
-286
-286
-284
-282
-286
-275
-276
-265
-272
-272
-257
-244
-225
-234
-218
-197
-200
-204
-197
-190
-205
-204
-206
-211
-209
-209
-214
-213
-200
-198
-208
-193
-175
-161
-156
-136
-126
-142
-154
-175
-201
-207
-226
-255
-266
-279
-274
-275
-266
-268
-266
-270
-283
-280
-274
-271
-277
-289
-292
-281
-276
-276
-263
-247
-221
-223
-214
-180
-184
-197
-204
-218
-231
-231
-240
-248
-252
-242
-245
-272
-274
-270
-271
-262
-267
-272
-264
-270
-269
-260
-263
-272
-287
-294
-296
-285
-287
-284
-280
-297
-311
-318
-316
-308
-322
-324
-325
-304
-286
-299
-294
-273
-248
-237
-221
-215
-213
-197
-175
-159
-157
-167
-172
-160
-146
-135
-136
-141
-134
-147
-151
-164
-169
-165
-168
-169
-166
-165
-189
-200
-204
-226
-252
-261
-259
-266
-279
-271
-260
-263
-250
-232
-235
-241
-238
-237
-250
-251
-261
-254
-251
-264
-267
-292
-296
-292
-286
-278
-281
-273
-272
-258
-247
-255
-262
-258
-266
-281
-268
-270
-276
-265
-277
-291
-288
-294
-273
-267
-254
-237
-230
-222
-208
-205
-207
-206
-201
-207
-218
-223
-207
-193
-202
-202
-202
-201
-200
-201
-204
-213
-223
-229
-249
-254
-239
-227
-229
-220
-191
-175
-183
-196
-198
-203
-202
-211
-220
-219
-208
-204
-202
-201
-198
-190
-192
-203
-196
-192
-186
-195
-213
-202
-221
-230
-239
-265
-289
-273
-235
-212
-201
-203
-202
-189
-210
-231
-235
-235
-244
-251
-258
-265
-278
-288
-291
-285
-278
-280
-288
-281
-258
-259
-271
-270
-271
-269
-262
-247
-241
-246
-233
-228
-243
-241
-238
-241
-239
-232
-243
-252
-258
-268
-256
-250
-261
-284
-302
-300
-309
-301
-265
-252
-246
-239
-245
-248
-246
-241
-233
-244
-249
-241
-236
-246
-268
-271
-275
-294
-305
-301
-303
-299
-288
-285
-294
-295
-294
-318
-311
-308
-307
-285
-280
-269
-263
-244
-224
-203
-190
-179
-164
-143
-136
-120
-105
-117
-126
-128
-142
-156
-163
-181
-181
-183
-176
-171
-174
-177
-186
-209
-204
-206
-219
-207
-214
-226
-242
-245
-245
-248
-256
-265
-277
-278
-274
-280
-256
-251
-255
-236
-231
-233
-242
-264
-274
-290
-301
-309
-320
-316
-311
-308
-301
-285
-282
-288
-275
-265
-270
-278
-292
-311
-322
-323
-336
-340
-342
-346
-341
-326
-323
-310
-289
-292
-273
-250
-256
-236
-226
-239
-232
-234
-232
-226
-221
-232
-232
-230
-240
-251
-260
-269
-272
-274
-269
-264
-272
-276
-268
-263
-264
-257
-265
-285
-293
-291
-290
-293
-286
-280
-268
-265
-266
-262
-254
-243
-227
-203
-193
-191
-206
-201
-208
-235
-235
-242
-241
-235
-221
-201
-197
-195
-203
-215
-212
-239
-253
-253
-263
-286
-280
-286
-301
-296
-271
-263
-274
-279
-288
-302
-289
-276
-291
-297
-306
-314
-327
-326
-330
-319
-314
-291
-269
-261
-255
-244
-243
-262
-266
-272
-275
-292
-275
-271
-266
-276
-282
-288
-314
-314
-341
-356
-346
-336
-353
-352
-357
-357
-339
-318
-296
-291
-299
-302
-293
-285
-294
-301
-305
-312
-311
-316
-295
-289
-290
-275
-278
-293
-278
-275
-285
-286
-289
-309
-324
-322
-309
-306
-306
-292
-305
-313
-323
-322
-313
-305
-295
-304
-303
-308
-293
-300
-311
-319
-303
-292
-298
-297
-312
-308
-299
-289
-294
-276
-269
-267
-265
-260
-245
-254
-242
-235
-246
-253
-250
-243
-253
-257
-253
-263
-273
-287
-281
-284
-285
-278
-292
-285
-280
-298
-296
-294
-294
-299
-315
-323
-323
-322
-322
-328
-342
-348
-351
-352
-363
-368
-362
-363
-347
-343
-340
-318
-339
-355
-350
-348
-338
-333
-316
-308
-318
-324
-326
-323
-317
-310
-309
-312
-304
-300
-300
-296
-292
-305
-310
-312
-300
-314
-327
-317
-343
-346
-360
-380
-374
-366
-361
-370
-364
-368
-351
-350
-363
-336
-335
-343
-349
-361
-356
-371
-385
-382
-371
-361
-349
-348
-349
-335
-333
-343
-340
-348
-355
-342
-341
-328
-321
-328
-333
-332
-321
-329
-333
-348
-354
-365
-379
-369
-363
-343
-331
-335
-313
-317
-313
-298
-301
-299
-289
-287
-297
-279
-279
-297
-288
-270
-274
-271
-276
-252
-235
-246
-231
-220
-251
-275
-287
-314
-333
-347
-343
-336
-325
-299
-274
-251
-254
-227
-198
-208
-215
-218
-231
-251
-274
-285
-267
-272
-274
-270
-241
-220
-207
-202
-201
-208
-210
-204
-216
-228
-220
-227
-240
-247
-262
-262
-259
-259
-270
-281
-284
-287
-303
-342
-370
-381
-399
-425
-451
-464
-470
-474
-457
-445
-441
-428
-445
-444
-432
-445
-445
-446
-450
-449
-461
-452
-435
-431
-416
-418
-427
-403
-391
-368
-359
-360
-352
-363
-345
-340
-364
-352
-347
-350
-326
-325
-321
-297
-274
-263
-259
-253
-242
-228
-233
-239
-219
-227
-218
-201
-210
-197
-183
-176
-186
-180
-161
-149
-140
-158
-161
-159
-176
-213
-221
-228
-241
-239
-246
-246
-252
-249
-237
-232
-236
-219
-222
-226
-216
-241
-253
-248
-263
-266
-251
-242
-249
-262
-258
-248
-255
-256
-252
-253
-267
-286
-293
-310
-317
-327
-341
-345
-348
-350
-368
-360
-361
-368
-378
-384
-372
-392
-412
-422
-438
-455
-447
-422
-430
-433
-425
-438
-429
-423
-425
-413
-409
-402
-394
-388
-411
-406
-371
-366
-356
-348
-345
-315
-305
-297
-277
-277
-292
-295
-301
-316
-301
-305
-289
-262
-244
-228
-221
-197
-175
-168
-161
-141
-150
-154
-148
-135
-117
-105
-97
-86
-94
-83
-64
-70
-76
-77
-84
-75
-71
-79
-73
-68
-62
-56
-53
-75
-93
-94
-102
-123
-130
-139
-145
-167
-181
-178
-200
-211
-221
-237
-261
-288
-305
-327
-351
-379
-383
-375
-386
-406
-405
-411
-433
-447
-454
-480
-507
-506
-523
-553
-570
-569
-572
-583
-571
-584
-605
-622
-604
-591
-595
-579
-543
-501
-492
-475
-457
-468
-447
-412
-393
-358
-331
-304
-268
-228
-195
-157
-135
-121
-90
-68
-72
-63
-46
-37
-33
-6
-3
-9
-19
-11
2
4
23
35
52
45
45
38
41
70
65
83
99
110
126
134
129
103
103
95
83
90
80
63
21
-12
-35
-83
-112
-136
-152
-173
-178
-204
-231
-263
-313
-358
-385
-420
-462
-504
-548
-587
-627
-653
-675
-688
-695
-689
-696
-703
-695
-694
-709
-694
-677
-683
-681
-658
-658
-655
-650
-636
-634
-637
-600
-586
-555
-552
-548
-510
-503
-488
-447
-427
-420
-402
-381
-356
-335
-330
-326
-311
-289
-257
-229
-198
-160
-124
-88
-41
0
44
89
111
136
173
189
201
227
240
268
266
265
275
291
302
293
294
271
260
267
259
262
251
242
244
251
246
204
184
158
139
110
86
82
46
5
-28
-67
-128
-148
-172
-213
-235
-282
-328
-364
-410
-449
-474
-481
-510
-543
-576
-627
-659
-689
-716
-746
-772
-797
-840
-884
-904
-911
-922
-930
-916
-900
-895
-880
-883
-864
-863
-856
-852
-840
-811
-805
-795
-766
-751
-723
-672
-645
-611
-575
-545
-526
-504
-482
-448
-425
-383
-343
-316
-295
-273
-238
-215
-197
-158
-111
-70
-26
16
40
72
97
120
142
142
180
200
221
251
267
288
302
306
303
316
338
333
339
343
335
329
325
326
317
309
314
300
300
293
283
275
263
251
234
206
174
128
59
15
-53
-120
-145
-183
-214
-232
-281
-329
-360
-398
-464
-540
-563
-589
-617
-623
-642
-679
-715
-719
-715
-726
-740
-739
-756
-776
-782
-799
-808
-790
-762
-745
-719
-697
-691
-679
-643
-627
-615
-589
-553
-511
-464
-434
-424
-401
-376
-374
-342
-333
-360
-387
-416
-439
-439
-444
-466
-454
-430
-422
-421
-429
-468
-497
-520
-522
-520
-547
-569
-548
-509
-484
-463
-445
-407
-406
-400
-367
-349
-359
-346
-282
-230
-147
-78
-42
19
86
143
176
202
218
245
270
294
329
366
390
396
409
387
381
371
370
373
372
382
368
383
409
418
429
426
432
452
462
462
457
451
452
438
426
441
341
185
114
1
-63
0
15
-53
-88
-137
-217
-272
-334
-434
-509
-513
-514
-539
-546
-591
-648
-661
-642
-617
-609
-572
-579
-645
-646
-644
-675
-619
-574
-543
-487
-447
-447
-430
-411
-412
-420
-414
-388
-372
-368
-360
-360
-365
-336
-320
-336
-334
-364
-443
-487
-528
-576
-617
-627
-652
-675
-685
-721
-775
-834
-873
-912
-932
-965
-1008
-1033
-1052
-1029
-974
-928
-900
-892
-872
-848
-836
-811
-795
-777
-712
-614
-523
-466
-393
-337
-283
-205
-123
-86
-53
17
71
114
175
248
300
357
417
446
440
436
424
429
450
463
469
460
453
457
487
474
452
458
439
396
371
345
312
327
337
362
400
414
474
522
546
580
569
548
556
537
449
332
197
81
107
217
218
209
192
73
-20
-57
-151
-268
-339
-353
-369
-391
-388
-469
-539
-537
-530
-526
-525
-522
-592
-684
-713
-751
-779
-721
-637
-591
-535
-523
-568
-623
-657
-664
-688
-686
-656
-656
-621
-595
-615
-607
-580
-560
-577
-590
-662
-767
-824
-858
-908
-916
-907
-929
-909
-930
-985
-1065
-1184
-1243
-1249
-1217
-1184
-1197
-1237
-1246
-1245
-1221
-1163
-1145
-1151
-1094
-1068
-1061
-1037
-1024
-1013
-914
-772
-662
-562
-505
-444
-363
-289
-184
-125
-86
10
79
150
237
289
333
384
451
498
549
603
594
596
620
653
696
691
673
658
646
628
636
629
569
562
572
597
623
605
602
625
629
684
725
704
763
844
882
902
905
905
958
1032
1070
1139
1090
830
596
428
299
361
413
350
321
268
174
85
-15
-145
-260
-326
-379
-480
-607
-742
-865
-974
-999
-982
-1007
-1006
-1003
-1148
-1280
-1360
-1478
-1502
-1439
-1422
-1430
-1378
-1351
-1352
-1324
-1279
-1271
-1237
-1156
-1112
-1133
-1150
-1124
-1124
-1079
-965
-917
-912
-849
-845
-878
-873
-889
-919
-874
-835
-802
-778
-810
-840
-866
-875
-923
-960
-989
-1030
-1051
-1080
-1097
-1118
-1089
-997
-957
-934
-909
-896
-879
-850
-837
-858
-809
-722
-649
-567
-505
-467
-385
-275
-187
-144
-100
-12
38
95
165
196
203
315
401
416
438
461
484
508
513
482
496
524
568
590
593
616
563
554
532
482
594
655
604
587
651
690
705
730
698
682
754
831
849
837
791
834
976
1064
1015
1015
1207
1437
1482
1560
1736
1798
1905
1947
1740
1409
988
594
391
474
703
744
695
635
454
329
269
66
-225
-386
-512
-709
-917
-1070
-1326
-1487
-1381
-1292
-1208
-1113
-1132
-1297
-1561
-1760
-1948
-2037
-1932
-1809
-1722
-1642
-1578
-1542
-1426
-1286
-1199
-1154
-1091
-1055
-1079
-1055
-1061
-1074
-925
-707
-512
-362
-284
-271
-323
-364
-411
-478
-479
-450
-430
-404
-407
-423
-422
-418
-401
-412
-470
-598
-742
-860
-991
-1041
-1038
-1048
-1019
-1025
-1062
-1064
-1135
-1240
-1292
-1376
-1466
-1502
-1547
-1575
-1526
-1480
-1427
-1334
-1253
-1221
-1208
-1209
-1206
-1180
-1165
-1094
-1020
-967
-864
-757
-660
-537
-437
-380
-320
-272
-272
-314
-306
-242
-184
-130
-40
30
63
102
155
121
68
76
176
217
270
227
137
290
285
694
653
273
515
645
817
646
395
632
1079
941
636
700
1062
930
718
1072
1193
1039
892
1269
1407
1114
1185
1347
1481
1572
1549
1606
1743
1775
1786
1914
2030
2071
2119
2231
2280
2199
2142
2078
1894
1702
1472
1155
872
707
783
803
658
443
155
-60
-147
-206
-517
-728
-902
-1098
-1168
-1191
-1298
-1457
-1437
-1429
-1517
-1634
-1743
-1834
-1928
-1875
-1830
-1976
-1919
-1785
-1699
-1641
-1530
-1577
-1589
-1392
-1312
-1291
-1273
-1243
-1237
-1114
-895
-755
-678
-548
-377
-298
-250
-146
-172
-147
-51
-33
-48
2
25
-11
61
116
107
108
130
111
57
-37
-155
-221
-228
-214
-198
-226
-225
-239
-268
-260
-318
-385
-436
-526
-646
-729
-963
-1437
-1752
-2008
-2171
-1994
-1921
-2040
-2049
-2071
-2183
-2180
-2226
-2428
-2505
-2431
-2391
-2403
-2361
-2320
-2233
-1921
-1576
-1438
-1384
-1254
-1237
-1191
-925
-827
-868
-670
-416
-326
-145
-34
-102
-115
9
33
-101
-386
-362
-391
-672
-460
-123
138
101
-23
-297
-98
183
-271
-712
-362
403
175
-519
-208
532
444
-16
360
1019
763
582
482
807
991
765
1120
1289
1533
1390
1259
1531
1976
1467
1276
2043
2033
1670
1709
2050
2086
1902
1909
2153
2382
2158
2026
2288
2277
2260
2211
2316
2501
2483
2472
2382
2313
2239
2148
2034
1601
1196
992
745
660
673
532
312
122
-125
-237
-214
-441
-719
-934
-1085
-1323
-1531
-1687
-1907
-1980
-2073
-2097
-2041
-2029
-1966
-2137
-2291
-2349
-2509
-2523
-2394
-2287
-2352
-2281
-2241
-2192
-1963
-1750
-1631
-1578
-1428
-1360
-1303
-1208
-1153
-1086
-1023
-813
-602
-500
-313
-255
-206
-93
6
42
104
158
84
43
43
98
157
202
268
289
261
216
188
104
-34
-113
-233
-250
-227
-331
-448
-548
-609
-634
-604
-666
-873
-1190
-1513
-1634
-1653
-1674
-1746
-1876
-1926
-1897
-1879
-1909
-1971
-2069
-2088
-1943
-1905
-1982
-1980
-1895
-1713
-1375
-1050
-972
-1023
-913
-796
-756
-730
-808
-851
-764
-689
-722
-708
-754
-622
-566
-717
-397
32
-17
-597
-646
-143
-267
-292
-548
-450
9
-115
-601
-355
748
-251
-726
105
140
-359
-153
445
-283
-266
633
967
252
-360
645
1715
473
-301
418
1191
1177
382
317
1354
1259
405
1397
1501
736
798
1915
1834
659
733
1774
2202
1185
669
1459
1859
1798
1171
1224
1977
1830
1615
1791
1725
1715
1887
2017
2028
1978
2219
2634
2721
2681
3008
3124
2671
1940
1154
839
831
846
1013
983
773
523
392
232
105
-23
-268
-438
-847
-1406
-1882
-2191
-2390
-2462
-2329
-2321
-2278
-2245
-2433
-2586
-2866
-3063
-3244
-3342
-3305
-3437
-3468
-3377
-3203
-3051
-2745
-2455
-2360
-2184
-2068
-2075
-2111
-2016
-1856
-1691
-1337
-1092
-881
-601
-328
-65
71
217
251
205
236
194
46
-21
21
34
-11
-19
-41
-166
-265
-405
-656
-654
-545
-1165
-1340
-976
-1059
-1189
-1197
-1483
-1100
-712
-1284
-1277
-1062
-1087
-1132
-1327
-1392
-917
-859
-1181
-791
-761
-803
-715
-319
-561
-906
-321
-302
-293
-578
-1298
-570
297
-596
23
-746
-6
606
-165
-956
-182
673
-475
-29
-337
-232
5
371
89
-1156
306
1061
-618
-557
338
-487
-189
767
-531
-563
466
586
290
-767
277
1955
214
-1519
396
2388
159
-1275
507
1392
624
48
709
48
966
1421
-410
814
1266
342
711
1252
570
500
1401
1303
634
902
1345
1138
702
953
1622
777
861
1579
1262
1246
1392
1337
1274
1543
1773
1705
1526
1477
1942
2223
1919
1813
2416
2829
2781
2784
3014
3301
2560
1761
1195
566
741
1114
916
826
998
728
445
545
416
125
-45
-250
-836
-1419
-1679
-2069
-2366
-2228
-2017
-2104
-2132
-2034
-2285
-2678
-2718
-2901
-3270
-3228
-3173
-3445
-3554
-3372
-3233
-3113
-2782
-2441
-2342
-2234
-2076
-2055
-2128
-1966
-1726
-1614
-1228
-845
-746
-582
-158
123
186
325
324
288
195
39
-118
-291
-327
-360
-460
-298
-386
-820
-856
-433
-1039
-990
-612
-1732
-1591
-1201
-1208
-1549
-1779
-1517
-1020
-1065
-1712
-1434
-1185
-1372
-1350
-1356
-1457
-1294
-1104
-1182
-1249
-771
-745
-1058
-545
-422
-545
-459
-1060
-1133
100
-116
-2048
-721
214
-202
-581
-300
-454
-964
920
205
-1807
-1403
990
987
-1421
-1958
370
668
38
-459
-1279
36
1854
-816
-1914
1208
788
-769
-412
51
-86
368
-452
494
1128
-942
-365
683
1002
-480
-759
400
733
563
140
-562
-319
2174
1081
-964
83
1152
891
-545
260
1361
717
429
448
801
992
648
964
971
728
946
1823
913
148
1517
2239
1224
677
1945
1787
1021
1483
1600
1535
1780
1962
1697
1722
1896
1822
2334
2230
1958
2757
3135
2901
2847
3513
3239
2262
1763
1090
715
952
1091
924
1045
935
513
539
596
241
-109
-208
-375
-1011
-1529
-1815
-2163
-2343
-2139
-1997
-2242
-2153
-2108
-2599
-2738
-2739
-3237
-3371
-3140
-3358
-3614
-3417
-3277
-3209
-2865
-2543
-2403
-2169
-1879
-1858
-1834
-1590
-1362
-1235
-922
-545
-480
-413
22
170
76
146
9
-249
-485
-882
-1043
-841
-1436
-623
-566
-1100
-1470
-1236
-571
-1427
-1387
-1343
-1151
-1374
-1478
-1995
-1536
-1363
-1759
-1366
-1369
-1520
-1100
-1739
-1442
-866
-1849
-1189
-1051
-1391
-753
-878
-1785
-1071
459
-498
-1897
-677
477
-464
-1826
-265
391
-1890
-357
756
-824
-278
-1161
172
1377
-1448
-2399
1908
661
-1719
7
-230
9
-596
45
28
-362
-399
-109
118
-428
-57
-184
-387
216
39
-260
446
112
183
-432
12
694
-588
698
-233
-861
679
731
-80
478
-399
-152
1774
741
-665
-296
1932
851
119
784
974
1237
814
76
1249
1388
1090
858
563
1448
1488
1161
842
344
1871
1909
502
1299
1970
1540
890
1304
1609
1345
1569
1866
1440
1071
1857
1908
1337
1253
1809
2191
1802
1795
1562
2185
2578
1852
2116
2301
1882
1731
1370
768
831
1099
806
388
455
344
223
185
-65
-244
-221
-481
-947
-1164
-1336
-1652
-1961
-1917
-1926
-2030
-2046
-2150
-2302
-2422
-2481
-2675
-2851
-2810
-2852
-3070
-3057
-2943
-2900
-2699
-2423
-2227
-2079
-1811
-1600
-1495
-1393
-1249
-1129
-1041
-952
-988
-1076
-1111
-1103
-1176
-1255
-1218
-1152
-943
-1177
-1082
-774
-1649
-1922
-1541
-1176
-1362
-2068
-1340
-607
-1523
-2561
-1383
-781
-1835
-2056
-1675
-1537
-1419
-1250
-1634
-2139
-93
122
-1325
-1871
-1427
178
53
-1086
-1899
91
-586
-78
114
-1345
-615
238
122
-1107
760
12
-635
-227
186
346
914
-1051
212
242
377
1282
-939
419
1243
338
-1424
738
1722
962
-1483
-824
2354
1813
-82
-1496
231
1385
1028
53
-70
456
74
448
1545
91
-940
1541
602
-320
1500
1703
-1227
-93
1774
91
514
23
495
1171
347
523
85
1025
967
277
815
463
989
957
-520
77
2160
1269
104
170
1276
1110
1004
-67
237
1533
966
584
514
1245
1013
817
1064
709
1151
1286
585
1354
1116
907
1527
1131
1246
1672
1451
1366
1651
1696
1571
1477
1542
1520
1040
830
591
470
497
14
202
338
-45
-134
-70
-354
-745
-456
-680
-1360
-1443
-1427
-1705
-2008
-2026
-2141
-2150
-1931
-2214
-2539
-2460
-2374
-2703
-2887
-2679
-2873
-2892
-2662
-2618
-2522
-2343
-2117
-1974
-1768
-1574
-1664
-1704
-1708
-1693
-1669
-1774
-1810
-1861
-1641
-1418
-831
-1602
-1575
-646
-1695
-1579
-924
-1581
-1587
-1381
-1979
-1158
-955
-1856
-2333
-968
-1101
-2916
-2145
-518
-2181
-2603
-914
-1779
-2386
-272
-1089
-2339
-994
-282
-37
-2052
-1602
486
74
-1599
-1446
566
-778
-367
744
-1004
-1255
1242
-302
-219
220
-1005
931
265
-132
-811
222
1546
-1665
-27
1821
-484
-85
-90
418
1146
-275
508
539
823
589
116
158
898
118
416
655
-246
1646
-794
-580
2194
315
-773
-139
1435
296
54
416
685
623
-772
1235
1336
-442
34
990
-135
474
1904
133
-422
725
1921
-53
-173
1173
280
462
803
595
71
717
1036
444
714
205
1520
1346
152
102
1433
1398
-538
723
1855
311
747
1079
234
745
1369
1177
-266
688
1910
660
173
1311
1094
1614
1094
-18
1831
2048
892
599
1531
2425
814
459
668
719
1028
-61
-69
454
232
-152
-26
-281
-563
-367
-592
-992
-1151
-1114
-1511
-1811
-1645
-1800
-2030
-2076
-1932
-2134
-2316
-2199
-2353
-2600
-2455
-2364
-2627
-2534
-2421
-2501
-2450
-2253
-2230
-2301
-2148
-2093
-2145
-2257
-2118
-2188
-2028
-1536
-1632
-2067
-1253
-704
-1858
-2189
-886
-781
-1798
-1617
-1476
-1083
-1527
-2080
-1392
-470
-2087
-2025
-1324
-863
-1808
-2062
-738
-1219
-1560
-1175
-820
-1508
-280
-844
-1933
-143
101
-1090
80
-57
-1568
-86
261
1166
-1234
-548
1947
-1306
-57
1768
-478
-217
907
-930
1514
897
-1371
744
1051
1150
318
180
1469
123
935
2206
-1345
-49
3311
57
-658
1082
341
987
898
-61
-175
683
1591
-139
-835
888
1086
-653
774
874
-280
1676
-48
-699
1240
969
-110
-773
394
1101
-314
-321
545
509
-302
606
497
-435
391
-653
-190
-120
1179
213
-1652
757
1217
-382
-892
719
-39
-933
755
32
-1029
-138
711
10
-46
591
632
80
-329
681
1270
18
-424
1495
987
61
309
1279
1211
262
1035
1839
696
666
1066
1191
1388
1073
1162
1451
1255
781
1233
1213
234
481
693
95
-80
-226
-318
-277
-383
-615
-785
-787
-915
-1158
-1345
-1423
-1780
-1774
-1699
-1976
-2112
-2097
-2090
-2373
-2252
-2033
-2373
-2564
-2446
-2394
-2651
-2719
-2432
-2563
-2506
-2316
-2338
-2276
-2196
-2197
-2343
-1801
-1536
-2269
-1746
-1484
-1887
-1238
-1897
-1937
-1207
-923
-1748
-2359
-994
-615
-2107
-2788
-581
-1158
-2013
-2400
-1215
-841
-2901
-399
-860
-1954
-1495
-852
-61
-1734
-1940
370
-601
-671
145
-860
-313
540
963
-1903
1019
1872
-1085
55
843
649
1216
-566
-594
3711
-125
-2125
2735
125
225
110
49
1592
292
341
-455
2207
-690
41
2171
-660
869
1096
558
-151
1059
480
184
738
-75
1559
-763
-829
3230
982
-2560
1043
3160
-1413
-103
1314
-304
840
578
-241
359
-134
669
454
-489
-367
1054
766
-506
213
134
815
-201
84
-76
666
436
-746
46
499
1264
-1413
-250
1391
184
294
-78
118
601
719
133
395
262
902
825
-38
229
527
662
661
885
-175
660
1762
201
341
1311
1337
611
813
1844
1034
591
1568
1569
1309
1314
782
1344
959
-251
313
418
53
-352
-78
-486
-584
-326
-787
-938
-952
-1078
-1299
-1527
-1922
-1908
-1903
-2268
-2360
-2223
-2231
-2423
-2562
-2513
-2436
-2641
-2784
-2733
-2866
-2762
-2749
-2962
-2938
-2539
-2484
-2604
-2330
-2089
-2293
-2223
-2215
-1883
-1569
-2212
-1913
-1580
-1640
-1460
-1718
-1414
-1352
-1317
-1445
-1809
-1117
-1344
-1966
-1384
-1484
-2014
-1164
-1598
-1952
-774
-787
-1279
-373
-916
-1688
-929
399
-1791
-923
-167
-449
-5
-774
-238
-616
285
-170
-63
-171
-880
717
648
-860
285
910
-95
-195
-182
1663
-674
-521
1672
-210
-177
1089
1099
-64
-267
1117
1258
-1142
206
1710
-111
1031
779
263
1416
68
915
1153
-1017
1105
699
-698
1157
866
-150
-101
1625
1601
-1023
391
892
119
822
55
69
468
831
1447
-521
-1404
1012
1811
-738
-572
1001
-70
332
421
-446
415
979
-382
59
481
-132
1334
-219
-369
836
1082
-25
-431
1355
15
563
588
-137
666
1091
683
212
16
130
2004
933
-198
447
1368
1488
1050
206
1170
2019
1231
1172
1269
1785
1426
1673
1393
1324
1732
1079
849
325
80
796
206
-119
176
-422
-540
-771
-993
-845
-1369
-1840
-1746
-1684
-2383
-2728
-2384
-2352
-2554
-2474
-2565
-2875
-2898
-2884
-3078
-3305
-3111
-2890
-3044
-2957
-2834
-2849
-2647
-2446
-2433
-2283
-1940
-1991
-2277
-1882
-1634
-1516
-1444
-1533
-1032
-1488
-2098
-818
-538
-1839
-1118
-1013
-1029
-1425
-1646
-1627
-728
-475
-1788
-1402
-1195
-410
-1564
-1380
-1901
-782
674
-1728
-1470
-651
-107
-578
-1538
202
-531
-317
-412
-949
465
692
189
-2105
1143
1296
437
-1032
-294
1664
1352
-1248
-507
1617
-289
661
319
700
210
381
605
1481
-717
233
1455
-254
1277
-290
-439
1193
1610
431
-1360
744
829
355
1738
-851
-733
2249
723
150
128
202
1657
622
118
122
-139
677
1218
-38
-475
-677
1522
1156
-1399
258
1198
773
-164
-16
520
1160
302
-231
532
1571
699
79
582
839
2096
183
-17
1465
1298
904
523
1009
1174
1226
1455
438
763
2201
845
-240
1585
2564
1334
487
421
2186
2076
303
742
2468
1890
898
1801
2201
1473
931
1986
1883
738
-111
124
496
-352
-407
-26
-269
-671
-518
-977
-1405
-1254
-1669
-2069
-2338
-2451
-2477
-2959
-3212
-2991
-2788
-2977
-3129
-3261
-3403
-3297
-3580
-3628
-3633
-3607
-3296
-3326
-3264
-3165
-3033
-2721
-2620
-2443
-2349
-2342
-2302
-2189
-1943
-1935
-1497
-1409
-1275
-1154
-828
-980
-1548
-1137
-487
-1462
-1754
-644
-1221
-1032
-997
-1660
-972
-1108
-1349
-600
-772
-1505
-1960
139
-802
-2468
-1118
-360
-463
-1125
-1010
-526
-1136
-245
-55
-2121
-28
739
-704
-687
-1161
735
254
-1512
-468
1069
641
-1369
-297
570
332
76
-314
453
223
-264
556
-223
636
738
-582
460
787
1053
-408
-1282
932
2638
-451
-2211
1678
1859
380
-569
274
1426
382
402
299
899
760
365
306
859
963
156
1266
736
641
707
448
943
1033
298
-174
917
1338
307
-202
1051
-107
420
931
-510
34
566
902
395
-172
0
663
1119
-677
-67
2105
1081
-206
291
1274
1001
858
931
921
1536
1383
914
1383
1510
1373
1105
1721
1229
1120
1955
1787
1838
2213
2601
1748
1207
1025
493
109
-27
251
404
151
-14
-183
-546
-727
-785
-1192
-1694
-1719
-1928
-2634
-2945
-2738
-2653
-2856
-2848
-2678
-2814
-3223
-3407
-3628
-3778
-3704
-3625
-3433
-3276
-3118
-2879
-2792
-2604
-2282
-2000
-2011
-2234
-1946
-1863
-2080
-1982
-1870
-1251
-1057
-859
-458
-618
-454
-857
-1202
-1040
-766
-1099
-1334
-1257
-1132
-771
-743
-688
-789
-371
-901
-1080
-1153
-1485
-1314
-1718
-910
-479
-1193
-798
213
-493
-1759
-1190
-29
-578
-1582
-2150
-987
320
-925
-831
269
915
427
-620
-706
-1294
181
637
-1127
-472
1819
2153
327
-466
1025
1173
1165
-454
-522
1886
1148
125
366
865
2092
1514
91
431
1038
970
-173
155
211
1258
1816
832
908
1368
1526
898
1292
740
1348
742
-376
1203
1725
136
662
2961
1354
789
1226
82
813
1772
302
-469
1494
2299
756
697
1291
1865
1354
961
228
233
2106
622
-588
457
1245
1062
1489
1361
1158
2025
1082
1117
1775
1057
1266
1551
1570
1823
2444
2354
1879
2768
3549
3463
2788
2371
1632
1013
278
-397
507
1106
1029
833
674
387
-98
-453
-829
-1016
-1262
-1832
-2282
-2691
-2728
-2351
-2408
-2339
-2102
-2205
-2650
-3164
-3521
-3972
-4138
-3938
-3739
-3371
-3045
-2909
-2842
-2650
-2367
-2347
-2410
-2352
-2297
-2370
-2352
-2249
-2087
-1524
-1064
-963
-939
-859
-995
-1308
-1434
-1297
-1186
-1218
-1017
-990
-1110
-1210
-1315
-1169
-970
-1031
-1532
-2006
-2573
-2409
-2076
-2280
-2268
-1945
-1704
-1902
-1943
-2246
-2017
-1931
-2276
-2464
-1699
-1066
-2096
-2275
-1352
-1373
-1552
-1379
-1436
-1160
-1149
-1055
-900
-652
-287
-695
-700
-828
403
659
-1385
-776
1335
841
-449
-495
175
1453
358
-1553
-499
943
1166
292
-403
668
657
163
-603
65
658
409
950
483
-491
-577
1789
838
-265
862
1512
1473
566
333
-93
2253
2414
1413
773
1436
2330
1674
408
321
1808
2218
1243
745
1809
1725
1681
1499
1890
2336
1370
1426
1756
1360
1386
2094
2813
1987
1862
2639
1984
2339
1518
1267
2705
2146
2052
2116
2322
2656
3229
3407
3068
3318
3525
4061
3818
3090
2149
1531
1410
523
581
1505
1754
1295
805
529
109
-298
-942
-1571
-1496
-1776
-2356
-2751
-2972
-2622
-2539
-2706
-2858
-2979
-3247
-3678
-4048
-4383
-4391
-4187
-3903
-3325
-2798
-2720
-2789
-2675
-2488
-2413
-2377
-2393
-2168
-1713
-1493
-1396
-1154
-659
-103
161
168
172
28
-224
-304
-129
-33
33
316
416
522
505
219
-62
-279
-351
-614
-939
-1219
-1418
-1545
-1472
-1408
-1453
-1477
-1696
-1882
-2118
-2604
-2902
-2891
-2741
-2651
-2647
-2665
-2867
-2949
-2876
-2866
-2990
-3023
-3141
-3168
-3077
-3067
-3200
-3077
-2623
-2290
-1945
-2070
-2266
-2125
-2025
-1993
-1804
-1543
-1521
-1474
-1378
-1210
-1100
-1164
-1125
-1227
-1139
-886
-832
-1370
-1577
-871
-394
-973
-1134
-341
-344
-942
-754
-515
-723
-670
-438
-259
-401
-324
250
-65
-1206
-571
864
712
-462
-461
248
654
536
445
1191
1193
1345
1609
267
49
1612
2549
1826
1294
2174
3157
2077
744
2221
3287
2865
1912
1836
3001
2899
2225
2992
3823
3216
3042
4001
3801
2996
3332
4026
4750
5026
4900
4856
5435
5687
5581
5867
6219
6401
5920
4300
2782
2269
1872
2124
3139
3673
2643
1281
221
-819
-1183
-1124
-1674
-2436
-2531
-2788
-3335
-3746
-3734
-3593
-3473
-3593
-4021
-4806
-5437
-5579
-5640
-5295
-4594
-3867
-3524
-3044
-2718
-3062
-3399
-3316
-2971
-2408
-1848
-1416
-1099
-824
-342
66
579
1007
1202
1102
1034
1109
905
871
1248
1806
2141
2345
2262
1807
1396
1039
651
297
98
54
-2
-233
-359
-622
-962
-1206
-1367
-1720
-2276
-2663
-3076
-3353
-3418
-3285
-3186
-3083
-3005
-3093
-3284
-3515
-3725
-3837
-3773
-3560
-3351
-3236
-3004
-2860
-2615
-2428
-2444
-2427
-2335
-2317
-2396
-2410
-2206
-1913
-1638
-1259
-1074
-1015
-1216
-1503
-1567
-1543
-1582
-1553
-1295
-1063
-1022
-1131
-1139
-1294
-1402
-1412
-1651
-1859
-1975
-2059
-2065
-1943
-1733
-1775
-1987
-1936
-2063
-2399
-2557
-2491
-2265
-2011
-1592
-1271
-1407
-1579
-1460
-1258
-1153
-1049
-983
-652
-329
81
233
115
377
762
1220
1120
1009
1182
1108
1080
1774
1920
2124
2459
2105
2277
2730
2384
2111
2622
2814
3013
3164
3003
3024
3140
3470
4188
4298
3638
3198
3377
3681
4133
4632
5278
6157
6549
6096
5578
5585
6246
6913
7108
6823
5089
2553
1094
881
2074
4207
4903
3713
1553
-547
-1686
-2109
-1658
-1642
-2084
-2101
-2519
-3732
-4447
-4195
-3843
-3874
-4152
-4476
-5524
-6121
-6022
-5904
-5504
-4769
-3946
-3368
-3033
-3024
-3627
-4416
-4065
-3265
-2445
-1431
-552
-244
-243
-24
385
843
1271
1696
1679
1685
1701
1536
1707
2380
3152
3386
3262
3003
2292
1564
1232
1093
1014
1075
1313
1232
849
412
-155
-757
-1040
-1122
-1442
-1816
-2083
-2348
-2640
-2682
-2558
-2610
-2746
-2881
-3203
-3613
-3869
-3907
-3700
-3306
-2826
-2574
-2534
-2575
-2664
-2807
-2824
-2632
-2494
-2210
-1711
-1470
-1493
-1404
-1298
-1115
-760
-739
-1014
-1088
-1006
-940
-779
-546
-487
-456
-405
-586
-1011
-1452
-1747
-1654
-1374
-1265
-1415
-1619
-1752
-1931
-2079
-2179
-2313
-2482
-2457
-2489
-2584
-2623
-2630
-2554
-2378
-2084
-2117
-2399
-2561
-2550
-2377
-2015
-1655
-1426
-1270
-1097
-887
-752
-710
-591
-393
-140
199
448
569
634
906
1344
1705
1780
1736
1868
1929
2057
2325
2503
2720
2846
2996
3369
3421
3130
3192
3369
3662
3983
3815
3755
4189
4432
4498
4853
4811
4689
4979
5308
5739
5960
6084
6334
6604
6854
6718
5520
3560
1731
910
1749
3323
4215
4075
2478
330
-1227
-1945
-1917
-1716
-1861
-2349
-2856
-3394
-4054
-4226
-3750
-3601
-3874
-4549
-5364
-6012
-6302
-6036
-5240
-4435
-3797
-3297
-3223
-3212
-3433
-3826
-3941
-3423
-2446
-1470
-660
-74
134
219
419
883
1466
1674
1747
1746
1752
1914
2218
2702
3298
3639
3467
3015
2333
1662
1264
1196
1376
1516
1507
1315
910
415
-184
-802
-1243
-1562
-1758
-2031
-2277
-2467
-2702
-2847
-2840
-2800
-3010
-3382
-3790
-4111
-4271
-4163
-3754
-3306
-2935
-2716
-2688
-2780
-2934
-2998
-2907
-2549
-2034
-1755
-1548
-1385
-1350
-1263
-1003
-690
-547
-538
-627
-723
-583
-309
-261
-129
32
39
22
-84
-399
-787
-977
-902
-572
-576
-877
-1141
-1430
-1636
-1704
-1845
-2155
-2238
-2302
-2457
-2536
-2716
-2862
-2812
-2687
-2599
-2681
-2983
-3104
-3004
-2831
-2535
-2311
-2148
-2021
-1946
-1835
-1696
-1565
-1399
-1106
-693
-347
-130
-16
45
258
579
867
1046
1212
1482
1696
1837
2142
2454
2499
2568
2633
2568
2704
2946
2991
3150
3286
3377
3625
3702
3616
3506
3491
3565
3858
4081
4329
4640
4888
5084
5388
5595
5530
5741
6112
6510
6293
5101
3753
2559
1838
2424
3258
4110
4412
3047
1079
-832
-2051
-2086
-1609
-1115
-814
-1727
-2891
-3429
-3720
-3957
-3863
-3805
-4451
-5170
-5556
-5830
-5661
-4853
-4245
-3737
-3630
-3679
-3931
-4468
-4439
-4001
-3508
-2667
-1508
-813
-483
-386
-395
-396
-95
433
966
1398
1601
1674
1771
2142
2616
3040
3099
3015
2540
1856
1580
1565
1735
2098
2354
2199
1807
1206
562
-57
-396
-523
-687
-836
-888
-1075
-1530
-1840
-1996
-2225
-2550
-2704
-2954
-3316
-3477
-3429
-3217
-2936
-2682
-2582
-2714
-2938
-3103
-3204
-3095
-2682
-2180
-1841
-1561
-1373
-1489
-1564
-1455
-1359
-1316
-1204
-967
-673
-394
-169
-119
-166
-120
-310
-481
-430
-388
-411
-259
-78
-221
-388
-463
-629
-850
-1033
-1387
-1615
-1603
-1545
-1581
-1703
-1841
-2037
-2204
-2396
-2528
-2696
-2772
-2685
-2440
-2267
-2275
-2327
-2379
-2255
-2147
-2076
-1937
-1790
-1622
-1319
-1051
-826
-681
-498
-289
-155
30
141
251
448
808
1194
1486
1723
1891
1926
2014
2125
2270
2404
2491
2693
2955
3153
3301
3349
3304
3279
3415
3669
3762
3830
3905
4087
4353
4603
4684
4674
4822
5089
5233
5490
5797
5899
6185
5962
5141
4280
3324
2443
2534
3174
3871
3943
2912
1542
21
-947
-1172
-1058
-989
-1055
-1790
-2463
-2717
-2970
-3411
-3555
-3541
-4124
-4695
-5074
-5194
-5049
-4501
-4048
-3684
-3630
-3673
-3866
-4137
-3961
-3659
-3316
-2706
-1717
-1145
-840
-654
-492
-438
-152
330
829
1203
1324
1547
1794
2175
2530
2799
2810
2773
2415
1999
1896
1898
2026
2225
2451
2313
1873
1294
759
324
60
-94
-275
-419
-537
-769
-1151
-1408
-1609
-1872
-2160
-2275
-2498
-2857
-3040
-3015
-2852
-2669
-2529
-2615
-2865
-3120
-3151
-3064
-2829
-2464
-2167
-1951
-1760
-1642
-1618
-1621
-1599
-1463
-1366
-1261
-1055
-850
-630
-438
-410
-348
-330
-420
-423
-543
-732
-622
-347
-41
165
-58
-437
-678
-930
-1126
-1221
-1330
-1393
-1394
-1338
-1391
-1629
-1908
-2101
-2268
-2461
-2537
-2577
-2649
-2456
-2294
-2272
-2111
-2134
-2335
-2458
-2378
-2174
-1947
-1726
-1428
-1199
-1017
-837
-761
-709
-638
-422
-220
70
396
597
797
1005
1164
1307
1457
1573
1745
1949
2129
2360
2573
2691
2833
2891
2937
3060
3175
3358
3409
3547
3665
3824
4168
4236
4287
4416
4310
4508
4868
4893
5307
5849
6206
6656
6775
5830
4604
3896
3060
2705
3294
3652
4055
4091
2898
1586
174
-729
-803
-808
-698
-939
-1836
-2403
-2472
-2560
-2797
-3074
-3498
-4306
-4935
-5205
-5161
-4753
-4237
-3806
-3458
-3539
-3740
-4075
-4400
-4081
-3652
-3190
-2418
-1674
-1212
-878
-652
-482
-404
-221
152
605
948
1178
1457
1780
2239
2701
2884
2777
2576
2101
1801
1946
2143
2417
2629
2663
2473
1995
1435
951
558
318
241
129
-41
-193
-433
-749
-967
-1231
-1618
-1999
-2278
-2522
-2694
-2724
-2652
-2468
-2404
-2417
-2498
-2742
-3005
-3044
-2890
-2639
-2333
-2120
-1962
-1791
-1669
-1634
-1581
-1585
-1595
-1499
-1379
-1124
-827
-682
-546
-385
-312
-308
-401
-458
-561
-627
-510
-353
-186
-40
-108
-346
-528
-724
-960
-1241
-1282
-1241
-1142
-1090
-1272
-1560
-1786
-1861
-2005
-2091
-2228
-2319
-2323
-2211
-2136
-2117
-2170
-2162
-2136
-2223
-2279
-2221
-2059
-1869
-1519
-1321
-1163
-1080
-1029
-1013
-956
-748
-485
-172
85
343
516
614
711
881
1017
1265
1577
1687
1762
1912
2111
2312
2416
2516
2641
2670
2891
3055
3030
3207
3394
3565
3814
3940
3917
3986
4200
4584
4690
4839
5338
5584
5981
6454
6358
5484
4664
4141
3589
3320
3477
3489
3736
4122
3464
2187
676
-606
-1241
-947
-333
-184
-962
-1802
-2334
-2669
-2906
-3190
-3475
-4101
-4509
-4853
-4924
-4771
-4316
-4032
-3757
-3695
-4013
-4494
-4871
-4543
-4065
-3408
-2755
-2103
-1821
-1510
-1284
-1129
-1063
-931
-524
-4
694
1098
1354
1473
1865
2183
2408
2494
2390
2101
1871
2042
2249
2536
2696
2754
2522
2166
1644
1103
723
578
620
568
522
266
-61
-446
-630
-878
-1220
-1550
-1801
-1957
-2104
-2139
-2200
-2197
-2251
-2263
-2429
-2634
-2864
-3006
-2954
-2709
-2376
-2188
-2067
-1996
-1916
-1949
-1927
-1988
-2024
-2053
-1859
-1369
-1030
-951
-979
-1036
-1076
-868
-766
-857
-951
-909
-739
-375
-133
-259
-625
-733
-692
-813
-936
-1058
-1159
-1234
-992
-912
-1095
-1358
-1582
-1740
-1740
-1702
-1823
-1956
-1916
-1716
-1670
-1630
-1726
-1955
-2124
-2044
-1886
-1680
-1598
-1608
-1453
-1275
-1126
-1098
-1083
-1088
-892
-578
-260
-85
14
166
401
694
848
923
1008
1245
1449
1684
1947
2054
2194
2407
2668
2779
2899
2947
2964
3231
3449
3579
3812
3913
4025
4229
4358
4543
4658
4812
5075
5542
5919
6185
6193
5754
5074
4425
3768
3243
3391
3659
4202
4066
2974
1861
520
-217
-150
-279
-376
-711
-1660
-2051
-1977
-2111
-2487
-2939
-3528
-4128
-4482
-4668
-4654
-4453
-4206
-4004
-3868
-3971
-4058
-4260
-4429
-4054
-3742
-3498
-2912
-2362
-1869
-1471
-1284
-1141
-1102
-898
-429
127
534
812
1067
1318
1803
2228
2378
2359
2225
2025
1978
2135
2281
2455
2533
2500
2384
2005
1578
1178
801
656
558
400
218
27
-250
-519
-708
-1048
-1499
-1832
-1964
-2072
-2231
-2315
-2368
-2407
-2431
-2449
-2575
-2801
-2916
-2971
-2867
-2615
-2421
-2253
-2122
-1974
-1845
-1804
-1811
-1766
-1732
-1638
-1452
-1261
-952
-720
-586
-546
-640
-725
-692
-563
-558
-633
-571
-477
-304
-119
-202
-459
-627
-757
-843
-864
-943
-1069
-1163
-1131
-1165
-1279
-1463
-1733
-1905
-1976
-1992
-1997
-2106
-2119
-2067
-2048
-1951
-1972
-2124
-2197
-2088
-1935
-1768
-1671
-1676
-1648
-1469
-1264
-1134
-969
-880
-808
-607
-332
-51
121
281
458
628
852
1042
1173
1277
1464
1682
1990
2407
2537
2507
2649
2748
2846
3079
3115
3079
3337
3556
3718
3962
4072
4198
4383
4606
4880
5014
5165
5513
5822
5888
5493
4810
4177
3673
3479
3516
3760
4175
3722
2636
1590
202
-418
-204
-166
-53
-435
-1503
-2070
-2253
-2534
-2827
-3105
-3527
-4032
-4426
-4598
-4473
-4309
-4195
-4102
-4061
-4194
-4223
-4386
-4455
-4078
-3808
-3404
-2778
-2344
-2008
-1793
-1633
-1397
-1263
-989
-460
159
609
888
1073
1235
1577
1863
2099
2245
2174
1955
1897
2055
2276
2484
2469
2371
2171
1770
1469
1235
953
775
616
493
367
86
-279
-620
-866
-1181
-1465
-1698
-1850
-1976
-2134
-2224
-2305
-2432
-2558
-2552
-2573
-2664
-2754
-2884
-2872
-2641
-2417
-2195
-2046
-2002
-1968
-1938
-1815
-1624
-1499
-1504
-1411
-1311
-1182
-881
-612
-591
-623
-619
-680
-533
-531
-752
-757
-599
-388
-117
-170
-540
-925
-1095
-1011
-918
-1069
-1315
-1480
-1475
-1260
-1258
-1495
-1815
-1997
-2086
-2013
-1928
-1978
-2079
-2118
-1946
-1747
-1765
-1907
-1992
-2035
-1896
-1644
-1443
-1320
-1223
-1189
-1067
-912
-741
-616
-552
-338
-134
101
343
542
668
739
925
1124
1302
1456
1597
1805
2039
2310
2614
2720
2799
2907
2971
3125
3332
3448
3521
3855
4143
4273
4477
4693
4842
5146
5508
5737
5803
5419
5029
4639
4223
4228
4006
3678
4043
4266
3533
2751
1569
-41
-344
20
198
491
-140
-1460
-2196
-2419
-2608
-2737
-3016
-3506
-3967
-4380
-4367
-4199
-4181
-4113
-4049
-4203
-4318
-4378
-4613
-4458
-3965
-3615
-3146
-2710
-2495
-2150
-1938
-1601
-1294
-1226
-999
-426
225
701
1106
1145
1230
1518
1810
2187
2362
2229
2085
2085
2270
2533
2644
2523
2371
2084
1663
1485
1217
955
835
667
559
371
33
-406
-715
-995
-1244
-1470
-1757
-1949
-2096
-2213
-2239
-2317
-2528
-2643
-2648
-2715
-2769
-2819
-2932
-2805
-2573
-2284
-2020
-2015
-2056
-2050
-1957
-1846
-1787
-1840
-1829
-1452
-945
-643
-634
-817
-1037
-990
-731
-656
-623
-653
-560
-220
-1
-56
-451
-788
-896
-789
-681
-839
-999
-1116
-1096
-991
-1010
-1236
-1579
-1842
-1941
-1862
-1806
-1861
-1953
-2015
-1950
-1925
-1943
-1966
-2102
-2131
-1990
-1758
-1582
-1506
-1464
-1434
-1255
-1036
-886
-842
-836
-771
-573
-227
109
322
421
503
674
948
1182
1335
1366
1479
1689
2067
2522
2654
2695
2781
2808
3055
3342
3335
3689
4128
4347
4772
4913
4792
4941
5220
5584
5774
5463
4940
4523
4396
4228
3723
3416
3509
3716
3608
3011
1639
-90
-912
-820
-361
269
23
-1209
-2222
-2818
-3237
-3339
-3435
-3792
-4245
-4641
-4555
-4428
-4388
-4423
-4518
-4551
-4494
-4435
-4570
-4540
-4235
-3858
-3291
-2680
-2419
-2235
-1985
-1573
-1234
-1118
-1001
-577
63
748
1353
1485
1463
1464
1646
2050
2428
2507
2345
2256
2315
2503
2647
2609
2429
2108
1736
1587
1390
1122
838
577
387
240
56
-340
-751
-1129
-1436
-1731
-1952
-2168
-2441
-2592
-2626
-2660
-2836
-3068
-3216
-3257
-3259
-3220
-3233
-3243
-3205
-3064
-2862
-2670
-2601
-2681
-2773
-2724
-2569
-2243
-1865
-1632
-1460
-1372
-1303
-1219
-1185
-1257
-1223
-1037
-694
-392
-333
-444
-641
-705
-628
-579
-634
-823
-969
-963
-917
-920
-1017
-1239
-1424
-1493
-1561
-1693
-1848
-1947
-1991
-1948
-1862
-1852
-1918
-2017
-2120
-2153
-2061
-1914
-1745
-1585
-1480
-1399
-1334
-1291
-1176
-1090
-945
-701
-440
-163
7
104
235
418
623
928
1191
1430
1696
1863
1968
2112
2369
2653
2852
3105
3278
3504
3994
4205
4452
4728
4810
5152
5560
5959
6230
6067
5718
5302
4999
4933
4975
4603
4126
4030
3842
3602
3285
2282
759
-138
-474
-534
-232
-473
-1354
-1966
-2432
-2805
-3195
-3683
-4231
-4791
-4999
-4888
-4759
-4771
-4768
-4843
-5013
-4874
-4798
-4860
-4782
-4626
-4347
-3823
-3203
-2830
-2573
-2264
-1833
-1289
-1005
-848
-622
-309
303
963
1460
1673
1770
1913
2185
2532
2708
2706
2595
2578
2702
2754
2782
2714
2453
2114
1906
1758
1496
1222
873
518
286
63
-177
-499
-882
-1265
-1569
-1777
-1986
-2262
-2580
-2770
-2850
-2940
-2984
-3093
-3249
-3320
-3303
-3302
-3270
-3147
-3048
-2920
-2779
-2643
-2556
-2600
-2612
-2603
-2450
-2099
-1697
-1415
-1332
-1278
-1264
-1193
-1109
-1097
-1067
-963
-764
-587
-491
-464
-565
-647
-739
-789
-867
-944
-961
-997
-1020
-1109
-1234
-1404
-1552
-1665
-1861
-1951
-1978
-2078
-2122
-2132
-2120
-2124
-2080
-2111
-2229
-2301
-2286
-2201
-2130
-2030
-1913
-1749
-1596
-1467
-1387
-1309
-1195
-1053
-854
-611
-369
-178
9
170
347
537
651
873
1224
1538
1767
1953
2203
2481
2774
2977
3165
3403
3646
4010
4324
4596
4921
5184
5398
5500
5329
5124
4897
4618
4587
4670
4580
4565
4285
3460
2641
1760
954
695
585
455
188
-319
-931
-1422
-1794
-2250
-2724
-3288
-3759
-4112
-4303
-4298
-4294
-4444
-4674
-4899
-5096
-5114
-4959
-4873
-4738
-4606
-4566
-4309
-4028
-3729
-3438
-3149
-2840
-2528
-2177
-1804
-1382
-964
-553
-210
60
325
610
907
1249
1571
1769
1905
2041
2115
2195
2287
2254
2228
2130
1980
1893
1806
1689
1515
1305
1052
786
560
352
136
-110
-405
-678
-915
-1090
-1234
-1422
-1621
-1771
-1883
-1971
-2028
-2111
-2196
-2292
-2379
-2370
-2342
-2298
-2241
-2220
-2172
-2132
-2078
-1997
-1967
-1916
-1787
-1644
-1481
-1318
-1172
-1037
-918
-825
-774
-725
-607
-467
-387
-313
-268
-241
-207
-203
-238
-287
-345
-325
-308
-303
-320
-371
-440
-465
-468
-502
-515
-511
-520
-518
-492
-482
-467
-442
-401
-350
-295
-234
-139
-20
71
136
169
281
379
431
482
499
495
441
377
305
194
140
130
114
110
84
47
26
39
60
99
137
182
240
299
363
454
554
653
746
834
934
1015
1119
1221
1296
1384
1493
1609
1718
1795
1834
1902
1951
1993
2055
2114
2151
2091
1967
1862
1736
1617
1565
1495
1434
1377
1300
1245
1202
1176
1094
1002
908
842
787
722
657
592
487
379
293
211
168
117
56
19
5
-47
-77
-108
-151
-171
-202
-215
-231
-248
-277
-305
-307
-303
-298
-307
-316
-344
-352
-360
-380
-375
-352
-330
-324
-319
-322
-332
-327
-330
-340
-335
-325
-301
-302
-331
-334
-328
-308
-288
-307
-297
-293
-292
-277
-262
-248
-254
-244
-230
-220
-198
-185
-169
-161
-147
-122
-116
-116
-93
-51
-23
-1
31
57
68
75
97
102
105
141
171
178
197
183
168
183
196
190
169
139
118
114
74
43
35
44
47
24
13
-19
-56
-103
-151
-188
-222
-239
-253
-277
-302
-350
-395
-433
-457
-462
-461
-453
-451
-439
-462
-471
-442
-424
-411
-419
-414
-393
-383
-353
-341
-311
-282
-288
-270
-252
-245
-253
-246
-231
-199
-143
-122
-91
-43
-17
7
42
75
111
134
174
198
227
286
358
421
470
525
557
574
583
609
686
744
780
812
783
743
718
667
616
568
527
496
459
431
391
371
354
313
286
238
174
127
95
59
22
-42
-97
-157
-245
-317
-361
-415
-504
-546
-584
-624
-653
-692
-725
-753
-750
-765
-782
-809
-846
-866
-880
-879
-885
-911
-941
-949
-964
-1010
-1034
-1029
-1013
-1006
-994
-973
-970
-973
-962
-950
-953
-963
-961
-968
-962
-939
-949
-960
-958
-973
-977
-973
-970
-963
-945
-919
-905
-890
-885
-881
-860
-833
-830
-841
-836
-816
-773
-746
-710
-691
-694
-689
-683
-684
-662
-610
-561
-532
-522
-498
-481
-469
-456
-433
-405
-395
-384
-359
-351
-324
-294
-257
-244
-220
-228
-254
-244
-246
-237
-246
-227
-231
-248
-262
-296
-288
-258
-247
-251
-235
-213
-225
-232
-224
-181
-142
-140
-111
-87
-66
-39
-33
-11
22
61
93
111
128
148
152
179
214
247
281
315
341
350
340
379
408
439
486
477
445
422
425
427
414
390
370
342
312
298
274
253
252
243
206
173
127
70
26
-29
-74
-116
-155
-203
-260
-331
-394
-434
-472
-487
-505
-532
-570
-618
-650
-682
-701
-723
-762
-767
-786
-829
-871
-909
-934
-963
-978
-985
-986
-1027
-1045
-1041
-1055
-1047
-1036
-1015
-1012
-1020
-1013
-991
-981
-991
-1006
-1016
-1028
-1017
-1003
-994
-959
-919
-900
-885
-852
-802
-737
-689
-655
-573
-498
-450
-398
-356
-317
-295
-273
-217
-154
-101
-55
-35
-28
7
24
45
66
79
114
122
100
91
91
66
52
62
31
11
2
-37
-72
-117
-152
-206
-257
-277
-303
-356
-395
-416
-442
-457
-458
-453
-460
-513
-570
-606
-646
-690
-735
-752
-782
-823
-835
-878
-928
-951
-970
-976
-1009
-1030
-1042
-1067
-1078
-1083
-1098
-1103
-1094
-1100
-1092
-1079
-1049
-1032
-1007
-985
-948
-915
-916
-902
-874
-833
-802
-768
-722
-682
-647
-608
-568
-540
-516
-483
-441
-424
-406
-377
-352
-315
-254
-207
-152
-95
-52
-22
4
44
72
113
147
186
229
279
320
362
415
449
496
533
562
565
600
643
678
704
719
737
740
719
691
651
621
576
556
548
500
453
427
411
369
350
334
301
289
255
196
166
141
78
0
-42
-100
-164
-223
-263
-291
-321
-347
-381
-423
-473
-503
-555
-595
-599
-617
-664
-681
-696
-734
-768
-804
-838
-855
-870
-886
-874
-894
-927
-945
-985
-995
-993
-1001
-996
-984
-971
-959
-942
-937
-943
-922
-913
-909
-895
-879
-847
-821
-803
-804
-801
-782
-775
-777
-745
-704
-658
-610
-573
-540
-518
-511
-497
-482
-452
-422
-411
-375
-346
-333
-311
-287
-257
-230
-189
-156
-126
-125
-140
-123
-101
-95
-99
-79
-72
-103
-115
-115
-113
-117
-118
-98
-80
-104
-115
-126
-142
-169
-197
-226
-232
-219
-229
-228
-229
-235
-255
-254
-242
-257
-275
-290
-307
-311
-330
-322
-323
-325
-304
-299
-305
-310
-290
-269
-247
-218
-200
-170
-127
-89
-49
-20
14
87
153
193
247
296
336
362
350
361
339
330
312
282
314
325
338
358
361
372
372
367
381
392
403
412
413
393
358
279
211
178
120
76
16
-42
-65
-112
-132
-154
-185
-228
-278
-309
-356
-396
-427
-456
-486
-515
-539
-562
-592
-615
-653
-674
-690
-689
-685
-671
-647
-648
-661
-675
-680
-694
-710
-713
-709
-709
-723
-746
-756
-741
-739
-759
-764
-751
-741
-729
-720
-720
-708
-690
-682
-681
-665
-678
-667
-661
-668
-664
-664
-647
-629
-600
-569
-551
-522
-496
-488
-477
-461
-439
-412
-393
-352
-315
-319
-327
-359
-380
-347
-351
-369
-350
-352
-335
-328
-333
-338
-345
-346
-372
-365
-336
-354
-371
-371
-371
-367
-379
-415
-442
-432
-424
-435
-414
-400
-403
-393
-396
-382
-384
-408
-406
-424
-439
-414
-430
-445
-413
-398
-404
-406
-368
-359
-376
-357
-354
-350
-360
-377
-383
-376
-362
-355
-328
-326
-328
-324
-335
-338
-324
-296
-282
-287
-260
-263
-263
-250
-238
-191
-159
-149
-140
-117
-95
-65
-38
-13
16
47
70
114
168
207
234
258
259
257
257
258
266
269
254
251
265
278
281
312
338
335
323
311
319
302
274
221
177
148
101
45
-7
-51
-96
-127
-152
-189
-195
-215
-248
-263
-291
-330
-395
-430
-453
-500
-547
-606
-674
-732
-772
-795
-815
-820
-816
-823
-832
-853
-856
-872
-879
-866
-885
-898
-894
-904
-930
-943
-947
-957
-966
-974
-969
-968
-954
-932
-927
-892
-843
-820
-814
-806
-788
-775
-752
-738
-742
-747
-731
-720
-714
-696
-683
-668
-651
-623
-596
-573
-542
-513
-502
-511
-513
-490
-476
-477
-465
-434
-422
-410
-395
-373
-328
-295
-273
-251
-210
-192
-174
-135
-115
-91
-74
-68
-60
-37
-32
-28
-17
-4
21
34
57
77
93
117
132
145
154
181
208
220
232
235
270
296
307
312
311
326
333
337
354
387
431
465
476
472
469
455
448
447
399
343
313
288
266
238
225
213
168
114
101
96
83
61
60
52
12
-16
-60
-133
-183
-238
-279
-308
-336
-352
-367
-388
-418
-445
-471
-500
-529
-555
-569
-608
-650
-667
-682
-695
-722
-744
-769
-796
-820
-836
-845
-851
-836
-814
-783
-763
-754
-751
-738
-730
-716
-718
-721
-712
-712
-694
-674
-675
-667
-655
-647
-625
-590
-569
-540
-521
-495
-452
-421
-395
-393
-399
-422
-412
-377
-349
-325
-311
-296
-272
-253
-227
-199
-181
-179
-181
-175
-184
-195
-189
-183
-168
-191
-233
-262
-289
-303
-332
-343
-347
-371
-423
-444
-438
-458
-491
-522
-544
-565
-582
-589
-622
-649
-666
-683
-673
-696
-709
-697
-690
-686
-673
-655
-632
-634
-646
-637
-634
-628
-619
-621
-615
-591
-586
-594
-579
-562
-550
-519
-497
-470
-442
-422
-383
-361
-322
-289
-252
-199
-161
-146
-119
-97
-76
-45
-1
48
83
105
140
166
195
249
302
336
362
396
432
461
471
495
530
556
603
627
643
692
708
697
666
624
577
554
555
536
515
499
487
446
443
447
423
423
385
364
356
332
300
240
173
76
-18
-100
-164
-223
-275
-319
-365
-400
-437
-496
-542
-558
-589
-610
-637
-680
-723
-783
-833
-871
-922
-973
-1019
-1065
-1071
-1069
-1055
-1039
-1042
-1015
-983
-974
-950
-908
-916
-932
-929
-927
-910
-928
-937
-949
-968
-961
-977
-988
-939
-915
-904
-883
-848
-814
-789
-754
-726
-709
-699
-690
-669
-618
-598
-580
-568
-569
-532
-530
-529
-490
-471
-458
-419
-382
-366
-327
-309
-308
-310
-288
-291
-310
-307
-304
-283
-269
-245
-217
-220
-221
-212
-196
-190
-181
-170
-159
-146
-136
-141
-133
-131
-129
-107
-120
-122
-107
-125
-112
-84
-73
-50
-28
-31
-12
27
49
85
116
136
174
204
221
224
240
264
286
327
357
405
470
514
570
613
644
680
695
691
674
661
620
566
549
540
530
506
489
476
474
459
443
440
441
433
392
334
273
226
153
67
-8
-108
-177
-230
-293
-340
-357
-406
-441
-472
-505
-524
-543
-573
-601
-673
-1530
-2164
-2151
-2116
-2285
-2448
-2340
-2233
-2105
-1949
-1836
-1706
-1583
-1535
-1539
-1454
-1363
-1407
-1402
-1305
-1252
-1133
-887
-719
-666
-602
-457
-312
-220
-169
-157
-124
2
91
60
-6
-51
-54
-19
68
106
89
132
61
-51
-173
-356
-397
-523
-934
-1448
-1800
-2017
-2165
-2295
-2484
-2625
-2628
-2693
-2776
-2873
-3021
-3115
-3219
-3361
-3448
-3423
-3379
-3378
-3441
-3485
-3395
-3077
-2834
-2535
-2622
-2716
-2325
-1992
-1801
-1700
-1477
-1286
-1055
-848
-718
-522
-287
-170
-59
92
272
526
684
721
717
794
961
1075
1057
954
925
947
1045
1123
1093
1130
1260
1389
1537
1730
1868
1959
2112
2119
2101
2349
2508
2660
2894
3010
3251
3701
4090
4365
4727
4999
5236
5244
4931
4647
4305
4218
4503
4680
4438
3796
2673
1097
77
-478
-801
-573
-678
-1020
-1586
-1989
-2233
-2623
-3161
-3733
-4277
-4554
-4495
-4305
-4088
-4270
-4276
-4507
-4541
-3993
-3361
-2571
-2026
-1596
-1341
-1225
-1010
-759
-323
167
624
1216
1698
2060
2510
2833
3078
3282
3322
3344
3346
3483
3487
3300
2998
2530
2136
1764
1615
1611
1452
1142
707
168
-313
-662
-1065
-1534
-1934
-2326
-2678
-2895
-3030
-3161
-3289
-3400
-3437
-3487
-3464
-3274
-3086
-2961
-2883
-2816
-2852
-2785
-2675
-2713
-2852
-2894
-2733
-2508
-2071
-1711
-1555
-1472
-1331
-1150
-1035
-962
-998
-1144
-1261
-1196
-1166
-1256
-1327
-1384
-1477
-1527
-1455
-1517
-1708
-1901
-2025
-2111
-2252
-2330
-2381
-2407
-2347
-2181
-2074
-2045
-1886
-1746
-1638
-1510
-1366
-1277
-1143
-940
-668
-335
-99
89
392
822
1224
1530
1650
1741
1971
2266
2495
2978
3122
3053
3193
3680
4212
4609
4762
4713
4991
5029
5311
5801
5832
6461
6723
6872
7283
6762
6913
6067
5155
4433
3531
3401
2940
3129
2868
2387
1590
558
-654
-1906
-2525
-3084
-3597
-3909
-4127
-4386
-4668
-4783
-4941
-5328
-5201
-4998
-5041
-4863
-4509
-4301
-4103
-3791
-3518
-3303
-2657
-1875
-1079
-321
350
910
1100
1376
1704
2042
2392
2791
3179
3229
3400
3568
3616
3638
3578
3486
3254
3003
2797
2501
2075
1592
1113
495
-129
-441
-768
-1140
-1452
-1778
-2177
-2629
-2923
-3200
-3447
-3631
-3771
-3880
-3967
-3879
-3784
-3685
-3468
-3219
-2976
-2760
-2468
-2082
-1728
-1339
-1003
-721
-502
-247
-4
147
349
452
522
585
610
649
614
553
537
482
311
145
12
-195
-333
-412
-588
-807
-912
-1181
-1393
-1486
-1643
-1736
-1856
-1883
-1993
-2076
-2110
-2102
-2070
-2027
-1873
-1700
-1478
-1240
-1060
-890
-710
-486
-255
-66
181
496
891
1216
1466
1437
1679
1864
1887
1478
1020
1059
1323
1778
1667
1661
1976
2230
2162
1590
926
990
1508
1367
1541
1900
2009
1763
1443
1197
1344
1409
1149
1488
1904
1793
1456
1767
1973
1775
1796
2028
2061
2002
2040
2053
2259
2267
1885
1713
1668
1371
1090
831
518
326
200
1
-60
190
216
191
201
176
93
-64
-349
-572
-688
-851
-970
-961
-857
-692
-557
-468
-336
-241
-240
-306
-354
-462
-617
-755
-809
-768
-686
-587
-449
-306
-249
-286
-381
-492
-595
-693
-824
-893
-924
-951
-959
-982
-939
-902
-868
-863
-897
-912
-945
-977
-1008
-1061
-1067
-1069
-1069
-1042
-1004
-992
-984
-953
-940
-892
-838
-814
-765
-704
-685
-683
-679
-688
-702
-715
-719
-699
-674
-647
-612
-583
-585
-616
-595
-566
-560
-552
-561
-578
-609
-642
-647
-648
-640
-637
-635
-626
-626
-647
-667
-675
-697
-719
-736
-741
-739
-728
-720
-711
-705
-678
-685
-724
-737
-741
-754
-764
-780
-783
-762
-759
-726
-691
-686
-677
-687
-692
-678
-672
-672
-660
-657
-665
-671
-684
-676
-670
-667
-668
-650
-620
-610
-583
-564
-549
-556
-564
-544
-529
-532
-517
-508
-501
-483
-471
-438
-382
-341
-285
-235
-216
-183
-139
-91
-54
-15
40
96
150
205
233
273
321
360
395
459
514
543
566
588
616
622
628
667
707
722
748
743
692
623
557
510
503
522
536
561
564
543
485
426
363
317
276
222
165
85
1
-95
-171
-225
-260
-285
-299
-296
-331
-397
-481
-572
-685
-782
-864
-888
-877
-886
-918
-979
-1058
-1116
-1164
-1189
-1200
-1203
-1215
-1250
-1313
-1405
-1483
-1519
-1507
-1477
-1443
-1429
-1436
-1437
-1467
-1513
-1539
-1539
-1510
-1502
-1504
-1495
-1523
-1561
-1557
-1531
-1491
-1423
-1331
-1268
-1227
-1218
-1205
-1173
-1131
-1047
-947
-849
-771
-736
-712
-675
-632
-582
-501
-401
-310
-241
-198
-181
-182
-144
-97
-48
8
51
84
85
71
64
67
96
130
164
185
178
141
100
72
61
73
79
100
145
158
143
121
99
100
89
100
130
132
118
103
93
89
84
95
124
157
182
198
211
225
268
317
377
435
475
542
604
662
718
760
799
850
886
880
820
720
627
544
507
533
616
714
735
710
658
579
526
473
428
377
278
155
-2
-151
-261
-338
-369
-369
-341
-308
-344
-437
-536
-676
-833
-944
-1011
-1022
-1022
-1063
-1110
-1173
-1241
-1277
-1266
-1226
-1159
-1093
-1085
-1109
-1160
-1237
-1315
-1348
-1359
-1342
-1285
-1224
-1167
-1132
-1123
-1096
-1064
-1044
-998
-956
-907
-899
-919
-993
-1065
-1569
-1858
-2085
-2311
-1711
-1274
-678
-298
-71
-16
-239
-350
-502
-513
-508
-562
-595
-511
-467
-314
-79
105
297
332
168
-32
-386
-649
-854
-898
-703
-490
-247
-84
5
-25
-204
-414
-578
-707
-725
-762
-847
-876
-872
-916
-963
-996
-941
-738
-737
-740
-756
-726
-844
-1053
-1860
-2381
-2686
-2630
-1998
-1752
-1071
-999
-752
-803
-843
-720
-668
-430
-493
-760
-1158
-1180
-881
-512
-52
165
319
179
-106
-312
-578
-466
-298
-22
166
187
226
160
228
291
198
273
454
700
822
802
774
703
745
783
908
1104
1286
1354
1494
1757
1909
2088
2204
2300
2402
2518
2638
2647
2621
2383
2040
1513
869
464
297
424
649
905
1023
906
601
221
-52
-299
-524
-736
-992
-1318
-1654
-1916
-1988
-1916
-1752
-1555
-1366
-1159
-1069
-1104
-1345
-1652
-1912
-2113
-2021
-1723
-1395
-1154
-1057
-990
-988
-895
-709
-463
-179
-80
-150
-405
-665
-860
-969
-957
-920
-805
-736
-691
-638
-704
-829
-1057
-1310
-1549
-1713
-1880
-2007
-2052
-2139
-2170
-2246
-2263
-2212
-2120
-1967
-1842
-1740
-1724
-1716
-1654
-1581
-1439
-1314
-1169
-989
-812
-665
-569
-484
-417
-290
-196
-243
-284
-332
-385
-428
-465
-529
-643
-655
-570
-480
-394
-434
-493
-525
-596
-754
-1017
-1084
-1089
-1054
-956
-918
-850
-863
-809
-624
-483
-445
-503
-508
-505
-530
-513
-293
34
338
574
674
730
809
987
1257
1417
1436
1414
1547
1832
1985
2036
2043
2107
2334
2493
2427
2507
2811
3078
3209
3139
3075
2956
2915
3056
3228
3470
3750
4037
4218
4297
4435
4435
4185
3456
2509
1401
441
-123
-349
-214
-56
110
-11
-132
-443
-740
-908
-1200
-1435
-1737
-2019
-2255
-2445
-2482
-2389
-2063
-1683
-1247
-795
-378
-57
10
-96
-338
-533
-695
-691
-483
-314
-155
-6
157
330
518
711
739
654
393
-8
-461
-871
-1141
-1332
-1401
-1371
-1243
-1089
-945
-829
-861
-1021
-1253
-1500
-1698
-1825
-1902
-2011
-2057
-2041
-1929
-1642
-1299
-914
-608
-476
-431
-397
-376
-342
-381
-517
-682
-932
-1048
-952
-643
-280
43
279
345
322
154
-80
-363
-614
-860
-1057
-1105
-1167
-1184
-1206
-1213
-1206
-1276
-1368
-1531
-1715
-1955
-2200
-2392
-2478
-2454
-2397
-2247
-2072
-1877
-1720
-1608
-1456
-1403
-1379
-1322
-1287
-1258
-1173
-1047
-900
-682
-417
-158
60
245
394
503
572
605
651
706
837
975
1136
1295
1426
1542
1670
1790
1882
1980
2041
2015
2048
2116
2123
2128
2275
2441
2498
2713
2838
3109
3164
3399
3535
3629
3856
3895
4132
4222
4265
4365
4455
4590
4616
4652
4478
4016
3373
2372
1344
442
-164
-450
-586
-643
-772
-943
-1095
-1244
-1360
-1546
-1844
-2136
-2446
-2642
-2686
-2654
-2483
-2266
-1988
-1690
-1326
-888
-536
-324
-333
-446
-534
-605
-602
-534
-504
-471
-418
-323
-181
-36
36
3
-103
-332
-628
-946
-1234
-1455
-1669
-1859
-1916
-1861
-1733
-1559
-1425
-1380
-1403
-1421
-1503
-1563
-1577
-1604
-1600
-1554
-1459
-1327
-1157
-942
-671
-412
-169
9
163
278
313
324
274
189
2
-191
-391
-515
-428
-254
-51
51
-1
-154
-368
-553
-683
-847
-1103
-1329
-1471
-1586
-1661
-1729
-1784
-1839
-1903
-1974
-2084
-2220
-2352
-2486
-2607
-2664
-2649
-2561
-2454
-2346
-2227
-2103
-1962
-1827
-1668
-1542
-1473
-1393
-1306
-1223
-1135
-1009
-845
-664
-495
-344
-219
-119
-63
-30
20
57
137
254
402
550
677
810
960
1118
1253
1364
1407
1439
1490
1564
1633
1670
1838
1956
2142
2436
2621
2849
2990
3127
3230
3311
3437
3498
3620
3659
3701
3801
3890
4083
4291
4517
4769
4958
4979
4707
3965
2801
1526
208
-830
-1356
-1446
-1468
-1461
-1451
-1616
-1667
-1749
-1829
-1931
-2236
-2542
-2819
-2913
-2843
-2684
-2457
-2203
-1782
-1273
-712
-119
281
347
201
-49
-326
-485
-563
-624
-680
-684
-663
-566
-396
-292
-237
-352
-599
-862
-1221
-1566
-1777
-2030
-2283
-2290
-2184
-2016
-1765
-1539
-1284
-1215
-1180
-1169
-1230
-1243
-1300
-1262
-1252
-1276
-1197
-1018
-795
-570
-290
-37
128
168
208
185
87
41
-55
-179
-321
-365
-367
-310
-282
-417
-544
-644
-701
-760
-846
-985
-1143
-1265
-1428
-1548
-1662
-1784
-1862
-1928
-2004
-2102
-2207
-2347
-2468
-2581
-2676
-2694
-2690
-2661
-2621
-2579
-2504
-2363
-2190
-2064
-1942
-1809
-1687
-1561
-1463
-1381
-1289
-1182
-1076
-946
-812
-672
-530
-436
-373
-296
-222
-152
-64
-23
3
70
157
260
346
416
464
525
628
721
847
965
1064
1162
1268
1397
1502
1652
1812
1951
2135
2274
2446
2614
2722
2842
2927
3003
3152
3300
3366
3428
3490
3485
3543
3642
3713
3861
3980
4071
4103
4057
3901
3586
2904
1766
532
-686
-1584
-1873
-1777
-1589
-1524
-1572
-1807
-2005
-2038
-2047
-2072
-2266
-2456
-2539
-2528
-2332
-2070
-1847
-1658
-1359
-937
-490
-25
259
185
-70
-344
-608
-724
-756
-774
-813
-840
-808
-774
-714
-713
-750
-867
-1058
-1205
-1379
-1558
-1705
-1805
-1846
-1790
-1635
-1431
-1226
-1073
-953
-896
-903
-943
-1007
-1051
-1106
-1126
-1085
-1045
-983
-887
-774
-687
-552
-422
-395
-433
-499
-598
-688
-702
-665
-624
-596
-641
-693
-740
-785
-784
-786
-822
-867
-958
-1077
-1174
-1351
-1583
-1771
-1925
-2001
-1991
-1972
-1993
-2041
-2127
-2200
-2267
-2325
-2361
-2406
-2394
-2362
-2309
-2193
-2090
-2001
-1896
-1767
-1602
-1478
-1375
-1293
-1206
-1109
-1029
-939
-837
-702
-546
-363
-158
19
152
253
328
382
405
394
336
275
245
220
243
299
378
474
573
697
766
809
853
883
976
1041
1138
1271
1369
1494
1676
1832
1919
2034
2182
2309
2432
2560
2637
2661
2669
2701
2744
2753
2774
2809
2820
2863
2925
2911
2866
2813
2724
2644
2654
2618
2489
1984
1021
-61
-1181
-1989
-2198
-1942
-1603
-1372
-1230
-1332
-1508
-1600
-1703
-1823
-1973
-2010
-1939
-1828
-1596
-1420
-1384
-1349
-1168
-884
-584
-271
-150
-345
-634
-889
-1128
-1279
-1314
-1283
-1252
-1167
-1079
-1018
-1003
-1079
-1155
-1249
-1330
-1357
-1399
-1479
-1563
-1590
-1589
-1535
-1417
-1291
-1199
-1166
-1185
-1250
-1341
-1427
-1505
-1615
-1711
-1710
-1643
-1511
-1330
-1224
-1193
-1165
-1108
-1053
-1009
-934
-887
-882
-807
-693
-617
-571
-578
-614
-611
-565
-503
-498
-564
-648
-740
-817
-847
-901
-998
-1088
-1151
-1195
-1232
-1258
-1316
-1380
-1433
-1458
-1448
-1445
-1462
-1479
-1499
-1465
-1388
-1297
-1203
-1068
-919
-792
-635
-475
-351
-247
-104
42
143
201
259
296
326
408
504
585
656
766
863
942
997
986
938
914
897
922
1011
1081
1119
1150
1142
1135
1167
1186
1192
1249
1326
1384
1486
1601
1672
1742
1814
1915
2026
2146
2290
2363
2418
2464
2495
2541
2570
2635
2684
2735
2790
2845
2920
2990
3040
2988
2839
2382
1426
211
-1002
-2013
-2493
-2346
-1928
-1585
-1342
-1283
-1436
-1549
-1622
-1828
-2077
-2240
-2285
-2228
-2050
-1868
-1843
-1805
-1583
-1234
-851
-551
-492
-741
-1106
-1417
-1641
-1804
-1850
-1805
-1711
-1503
-1221
-1005
-950
-995
-1089
-1163
-1187
-1169
-1200
-1337
-1479
-1530
-1515
-1458
-1363
-1274
-1259
-1257
-1221
-1271
-1404
-1575
-1735
-1814
-1784
-1642
-1499
-1405
-1314
-1211
-1129
-1018
-880
-765
-677
-585
-491
-442
-383
-327
-302
-300
-287
-280
-263
-263
-301
-395
-543
-649
-723
-773
-801
-828
-858
-884
-907
-928
-976
-1042
-1110
-1194
-1245
-1242
-1234
-1268
-1321
-1370
-1369
-1316
-1250
-1107
-1090
-998
-724
-614
-437
-259
-183
-51
84
171
308
377
308
319
379
474
606
723
748
804
847
829
811
797
750
673
694
792
869
913
1020
1033
1015
1105
1161
1147
1178
1224
1215
1289
1392
1466
1593
1696
1799
1921
2021
2125
2206
2214
2138
2106
2082
2061
2121
2134
2149
2229
2285
2272
2172
2021
1745
1434
1154
802
399
-110
-699
-1227
-1624
-1813
-1779
-1661
-1578
-1532
-1509
-1592
-1664
-1720
-1906
-2078
-2183
-2207
-2122
-1994
-1867
-1835
-1826
-1778
-1688
-1600
-1593
-1646
-1772
-1913
-1957
-1952
-1971
-1933
-1851
-1762
-1627
-1452
-1361
-1358
-1377
-1413
-1423
-1388
-1355
-1368
-1400
-1421
-1400
-1412
-1452
-1489
-1529
-1523
-1470
-1398
-1374
-1393
-1387
-1377
-1334
-1260
-1172
-1093
-1001
-900
-813
-703
-633
-555
-463
-400
-296
-216
-181
-167
-168
-179
-186
-175
-177
-182
-171
-165
-157
-175
-220
-250
-291
-326
-355
-373
-407
-407
-367
-339
-317
-298
-268
-215
-159
-163
-227
-326
-450
-530
-539
-532
-488
-391
-254
-76
73
186
241
266
319
400
480
542
597
624
677
782
834
875
901
896
927
998
1041
1025
1026
1014
1037
1155
1297
1390
1447
1540
1600
1656
1736
1759
1754
1752
1800
1826
1847
1930
1974
2005
2033
2108
2172
2182
2280
2296
2203
2135
2015
1798
1573
1420
1190
841
393
-144
-664
-1034
-1196
-1187
-1139
-1071
-993
-1019
-1071
-1123
-1287
-1513
-1657
-1691
-1683
-1574
-1486
-1534
-1628
-1677
-1654
-1607
-1565
-1543
-1615
-1733
-1814
-1862
-1912
-1970
-1968
-1923
-1800
-1607
-1486
-1447
-1475
-1561
-1603
-1613
-1573
-1519
-1482
-1460
-1434
-1387
-1396
-1414
-1451
-1512
-1551
-1573
-1569
-1573
-1595
-1587
-1568
-1514
-1418
-1327
-1218
-1133
-1082
-1029
-980
-917
-862
-823
-772
-696
-591
-500
-412
-362
-339
-319
-329
-322
-311
-314
-344
-369
-357
-338
-316
-321
-361
-382
-379
-380
-373
-354
-351
-329
-289
-211
-128
-79
-71
-108
-205
-329
-452
-567
-610
-590
-523
-383
-197
-5
144
237
276
281
280
291
309
317
355
404
462
512
565
591
583
574
573
578
561
562
552
531
586
669
755
864
950
976
1038
1108
1140
1162
1209
1235
1260
1349
1409
1480
1529
1558
1630
1653
1667
1669
1660
1607
1615
1657
1630
1631
1612
1508
1404
1360
1242
1089
985
819
619
448
230
-56
-304
-520
-711
-783
-824
-875
-909
-962
-1005
-1063
-1162
-1254
-1363
-1501
-1557
-1598
-1632
-1656
-1688
-1709
-1734
-1659
-1610
-1596
-1590
-1626
-1689
-1741
-1768
-1808
-1821
-1810
-1754
-1691
-1635
-1587
-1554
-1560
-1574
-1541
-1552
-1570
-1551
-1582
-1594
-1578
-1553
-1535
-1516
-1485
-1462
-1432
-1413
-1388
-1366
-1352
-1321
-1284
-1243
-1181
-1117
-1070
-1021
-954
-897
-851
-786
-742
-698
-643
-600
-554
-535
-505
-485
-482
-478
-472
-458
-457
-441
-414
-392
-391
-377
-365
-363
-342
-329
-311
-291
-253
-215
-197
-179
-195
-275
-376
-485
-570
-618
-618
-586
-536
-471
-406
-293
-179
-95
1
54
56
117
155
143
214
252
230
283
340
350
404
470
448
474
550
546
565
615
632
670
729
779
815
855
880
908
955
948
1012
1051
1033
1097
1118
1113
1179
1254
1281
1312
1379
1400
1430
1463
1477
1528
1520
1516
1567
1515
1449
1429
1326
1194
1141
1104
969
912
863
702
554
369
112
-169
-390
-582
-695
-737
-768
-759
-806
-867
-899
-993
-1109
-1191
-1266
-1385
-1405
-1386
-1471
-1519
-1523
-1563
-1584
-1556
-1560
-1589
-1612
-1644
-1673
-1748
-1769
-1757
-1765
-1752
-1691
-1635
-1640
-1609
-1591
-1597
-1607
-1589
-1604
-1617
-1605
-1604
-1595
-1588
-1566
-1553
-1537
-1531
-1524
-1496
-1491
-1471
-1454
-1440
-1401
-1364
-1304
-1227
-1158
-1105
-1041
-969
-905
-868
-838
-792
-740
-676
-606
-551
-526
-506
-467
-450
-455
-454
-448
-462
-440
-426
-447
-436
-425
-398
-366
-342
-313
-283
-250
-229
-213
-211
-244
-293
-344
-438
-519
-575
-583
-543
-482
-408
-316
-220
-149
-88
-24
23
61
101
136
188
242
283
303
338
379
421
450
448
453
474
479
461
522
528
499
556
596
646
737
800
809
850
901
923
986
1001
1007
1025
1046
1121
1170
1224
1266
1301
1349
1406
1447
1454
1465
1447
1437
1486
1490
1468
1446
1403
1314
1222
1161
1047
928
865
791
692
579
389
144
-113
-337
-551
-675
-697
-754
-759
-782
-839
-895
-981
-1027
-1115
-1214
-1266
-1321
-1362
-1383
-1387
-1456
-1522
-1481
-1473
-1431
-1385
-1409
-1430
-1478
-1502
-1527
-1560
-1586
-1587
-1555
-1524
-1476
-1451
-1469
-1480
-1493
-1500
-1485
-1487
-1484
-1478
-1483
-1487
-1488
-1482
-1507
-1509
-1488
-1469
-1426
-1428
-1448
-1446
-1442
-1434
-1390
-1328
-1286
-1194
-1097
-1061
-1012
-957
-947
-924
-886
-837
-777
-717
-660
-610
-576
-558
-526
-516
-488
-444
-423
-414
-398
-380
-363
-342
-304
-275
-243
-192
-146
-92
-86
-101
-120
-190
-261
-331
-407
-437
-426
-391
-346
-296
-238
-174
-126
-87
-47
4
26
67
112
150
207
224
240
258
308
325
318
356
340
349
392
391
400
441
492
512
579
614
562
594
662
653
689
791
804
794
881
957
981
1017
1058
1056
1100
1190
1217
1259
1316
1325
1327
1374
1375
1311
1322
1309
1261
1249
1249
1178
1071
1025
897
760
685
519
259
44
-157
-396
-527
-560
-613
-661
-694
-723
-769
-835
-887
-951
-1050
-1108
-1105
-1163
-1232
-1274
-1354
-1427
-1390
-1356
-1368
-1315
-1312
-1377
-1391
-1387
-1427
-1444
-1466
-1495
-1460
-1411
-1388
-1396
-1392
-1402
-1394
-1378
-1375
-1356
-1358
-1385
-1379
-1363
-1376
-1384
-1384
-1429
-1440
-1412
-1408
-1396
-1402
-1421
-1433
-1416
-1373
-1316
-1269
-1247
-1178
-1104
-1068
-1011
-956
-915
-864
-794
-720
-662
-627
-614
-602
-564
-512
-462
-416
-383
-343
-318
-289
-259
-245
-241
-227
-199
-165
-123
-95
-58
-5
37
39
-5
-81
-182
-273
-334
-372
-368
-320
-241
-150
-56
15
69
122
165
222
290
336
354
345
361
356
352
376
403
451
491
516
530
528
512
508
510
527
557
571
584
599
609
630
630
637
676
704
728
784
827
827
856
866
879
900
938
986
1019
1110
1182
1220
1261
1300
1258
1208
1198
1142
1075
1034
970
873
791
736
627
484
333
127
-60
-202
-341
-427
-455
-508
-550
-559
-589
-627
-671
-734
-798
-841
-899
-947
-961
-1025
-1087
-1073
-1094
-1100
-1042
-1048
-1098
-1097
-1101
-1170
-1204
-1232
-1293
-1307
-1287
-1292
-1281
-1273
-1283
-1267
-1263
-1249
-1247
-1265
-1278
-1268
-1277
-1315
-1323
-1381
-1410
-1396
-1404
-1406
-1396
-1394
-1407
-1394
-1354
-1329
-1302
-1266
-1221
-1156
-1116
-1068
-999
-950
-903
-858
-825
-781
-706
-646
-619
-562
-525
-526
-500
-469
-435
-402
-372
-323
-290
-234
-171
-118
-57
2
78
136
176
200
188
153
85
0
-65
-122
-163
-180
-166
-125
-62
2
61
128
181
205
251
294
306
324
348
324
303
323
364
406
440
452
456
504
525
534
550
536
504
527
571
588
621
628
648
704
755
775
803
814
794
834
896
886
891
921
901
896
956
1010
1005
1021
1041
1059
1100
1104
1068
1055
1013
956
905
843
752
657
565
410
273
93
-137
-311
-448
-536
-560
-556
-578
-601
-615
-693
-750
-778
-864
-893
-886
-904
-936
-962
-983
-1048
-1067
-1083
-1106
-1038
-1020
-1039
-1039
-1070
-1104
-1135
-1125
-1147
-1153
-1108
-1135
-1174
-1208
-1241
-1284
-1319
-1296
-1287
-1288
-1279
-1281
-1293
-1298
-1330
-1381
-1403
-1424
-1437
-1414
-1370
-1358
-1349
-1370
-1380
-1353
-1301
-1227
-1207
-1187
-1142
-1100
-1044
-985
-921
-857
-790
-722
-653
-591
-558
-538
-496
-455
-413
-390
-356
-320
-304
-273
-242
-206
-155
-99
-48
12
80
153
194
214
204
157
75
-5
-71
-119
-124
-111
-83
-15
60
144
233
295
346
378
414
416
399
384
347
344
361
379
404
433
445
431
457
482
490
477
468
477
488
494
497
519
518
529
585
630
660
685
699
684
709
723
728
783
803
824
887
956
1002
1063
1113
1111
1147
1132
1089
1054
1006
944
898
842
758
665
522
318
146
-33
-202
-248
-301
-344
-355
-388
-469
-490
-501
-580
-602
-623
-684
-695
-683
-703
-724
-788
-839
-837
-800
-772
-741
-759
-836
-854
-877
-901
-900
-902
-945
-947
-933
-949
-933
-922
-971
-998
-974
-947
-916
-921
-984
-1041
-1080
-1114
-1104
-1103
-1109
-1112
-1135
-1165
-1149
-1153
-1180
-1204
-1220
-1242
-1223
-1173
-1161
-1146
-1136
-1122
-1087
-1028
-971
-913
-867
-815
-751
-687
-648
-614
-581
-575
-533
-461
-403
-368
-329
-313
-281
-222
-163
-119
-67
-7
59
156
231
294
313
293
237
156
72
2
-37
-48
-33
7
56
129
190
215
243
268
300
351
406
456
478
469
487
501
489
510
522
510
506
524
539
511
510
509
478
509
523
530
560
547
543
548
579
594
603
634
664
714
770
821
863
891
905
926
940
958
969
979
980
967
967
909
842
766
645
444
242
37
-190
-304
-349
-395
-429
-419
-431
-469
-453
-468
-531
-592
-638
-684
-699
-686
-724
-772
-822
-846
-820
-755
-688
-667
-682
-705
-718
-736
-769
-804
-840
-890
-911
-926
-937
-945
-966
-975
-969
-938
-910
-920
-940
-989
-1032
-1079
-1124
-1151
-1197
-1256
-1296
-1322
-1354
-1347
-1345
-1365
-1351
-1327
-1316
-1281
-1242
-1205
-1159
-1127
-1118
-1083
-1039
-1008
-960
-907
-845
-801
-749
-695
-654
-623
-599
-601
-598
-601
-608
-589
-563
-527
-491
-427
-361
-299
-233
-161
-94
-39
56
156
229
304
358
369
324
259
187
128
114
119
148
190
213
252
316
360
385
424
468
505
533
559
533
472
433
399
371
389
429
438
467
502
511
530
534
515
503
483
488
512
535
536
557
560
562
593
632
668
697
714
732
767
787
770
784
768
722
692
643
577
479
331
110
-131
-335
-491
-567
-590
-599
-596
-610
-649
-665
-675
-708
-739
-754
-786
-790
-771
-789
-837
-910
-926
-919
-860
-779
-714
-679
-695
-711
-713
-708
-696
-711
-717
-735
-764
-766
-758
-742
-760
-770
-739
-705
-708
-704
-702
-724
-752
-809
-859
-872
-919
-979
-1029
-1079
-1100
-1113
-1118
-1136
-1160
-1179
-1200
-1192
-1173
-1144
-1102
-1073
-1053
-1037
-1015
-960
-898
-850
-802
-750
-708
-672
-647
-596
-569
-572
-544
-517
-499
-479
-453
-439
-444
-435
-406
-371
-319
-260
-209
-168
-118
-35
26
79
151
190
238
252
240
227
211
186
197
207
227
247
282
323
345
371
391
426
439
445
458
479
492
478
474
473
451
473
482
466
463
437
395
356
363
387
410
446
436
460
502
513
549
575
596
600
621
651
644
642
659
655
642
649
634
597
532
435
320
178
7
-151
-280
-374
-435
-492
-547
-607
-665
-708
-731
-739
-745
-755
-760
-750
-743
-735
-749
-785
-827
-860
-872
-839
-791
-771
-751
-739
-723
-700
-650
-587
-535
-493
-442
-393
-355
-327
-308
-268
-259
-258
-244
-248
-238
-222
-216
-194
-187
-181
-176
-172
-180
-209
-226
-255
-276
-303
-335
-353
-367
-370
-373
-373
-365
-365
-369
-383
-386
-386
-369
-349
-333
-341
-369
-378
-396
-394
-387
-371
-360
-364
-357
-349
-359
-371
-391
-400
-388
-401
-402
-401
-387
-351
-333
-315
-291
-251
-210
-180
-149
-131
-107
-79
-64
-53
-55
-32
26
54
85
112
146
173
198
226
239
249
248
264
279
292
318
342
376
401
402
399
417
438
443
450
449
452
449
457
474
483
493
506
516
507
506
511
520
526
523
531
544
555
552
536
511
420
326
283
275
281
273
243
171
93
24
-25
-59
-98
-148
-182
-220
-262
-310
-358
-395
-452
-517
-562
-570
-569
-601
-641
-677
-713
-740
-762
-776
-774
-777
-792
-796
-786
-774
-753
-757
-787
-796
-793
-783
-767
-752
-736
-714
-698
-675
-651
-633
-624
-608
-583
-578
-573
-574
-562
-564
-561
-550
-528
-491
-452
-411
-394
-403
-391
-392
-401
-386
-348
-320
-316
-292
-277
-261
-258
-249
-228
-229
-225
-221
-241
-261
-269
-275
-303
-331
-332
-353
-363
-361
-354
-335
-316
-308
-326
-346
-366
-364
-353
-362
-372
-384
-364
-353
-347
-332
-330
-312
-315
-304
-283
-260
-231
-208
-208
-206
-180
-155
-140
-136
-114
-100
-91
-71
-35
1
33
69
110
145
173
219
256
291
326
351
399
450
492
521
549
576
604
631
641
642
643
618
571
528
494
473
462
439
410
373
325
306
285
233
169
89
40
-18
-57
-99
-176
-248
-318
-385
-423
-452
-496
-538
-581
-621
-645
-690
-703
-709
-747
-773
-774
-750
-753
-752
-761
-768
-766
-778
-776
-761
-759
-752
-750
-742
-744
-721
-687
-670
-632
-610
-596
-581
-550
-528
-525
-511
-493
-488
-482
-483
-484
-477
-457
-435
-404
-371
-354
-331
-321
-325
-330
-322
-303
-274
-230
-190
-180
-170
-146
-132
-100
-69
-56
-44
-45
-56
-73
-82
-70
-54
-29
-18
-9
12
42
71
74
62
53
39
20
8
-10
-29
-52
-72
-77
-91
-107
-108
-108
-109
-116
-138
-173
-205
-223
-247
-254
-264
-284
-297
-324
-345
-349
-348
-367
-374
-391
-407
-412
-407
-413
-431
-449
-458
-458
-464
-478
-485
-491
-501
-543
-547
-561
-582
-579
-612
-625
-640
-636
-623
-614
-606
-605
-602
-613
-628
-635
-646
-639
-628
-604
-593
-583
-565
-541
-537
-553
-536
-526
-522
-530
-540
-544
-548
-537
-538
-544
-526
-505
-488
-475
-473
-458
-446
-451
-448
-440
-447
-440
-421
-419
-417
-403
-364
-335
-321
-294
-267
-246
-226
-208
-193
-174
-157
-135
-119
-113
-94
-99
-125
-137
-124
-106
-98
-62
-40
-28
-22
-51
-83
-103
-108
-119
-119
-121
-117
-120
-141
-171
-195
-205
-221
-231
-205
-188
-179
-171
-168
-158
-159
-141
-131
-125
-121
-110
-96
-75
-62
-45
-21
-6
3
37
50
51
56
71
96
121
152
185
209
234
246
250
264
268
272
283
319
348
367
409
427
425
387
305
226
166
146
158
207
238
211
169
132
77
22
-3
-34
-74
-75
-84
-119
-202
-286
-375
-473
-524
-522
-503
-509
-544
-605
-678
-732
-759
-756
-769
-795
-812
-850
-862
-867
-882
-890
-921
-925
-900
-897
-894
-874
-891
-912
-894
-887
-892
-895
-890
-877
-862
-830
-794
-785
-753
-732
-721
-687
-668
-667
-653
-613
-575
-563
-565
-555
-527
-473
-410
-347
-283
-242
-223
-209
-196
-175
-172
-165
-159
-148
-122
-125
-134
-122
-111
-106
-75
-56
-44
-7
15
19
15
17
19
14
13
23
31
46
60
72
84
85
85
71
73
67
69
83
81
71
66
58
46
34
18
3
8
14
-5
-24
-26
-37
-66
-77
-75
-64
-63
-80
-94
-112
-141
-186
-210
-219
-253
-289
-285
-297
-305
-314
-338
-362
-373
-404
-432
-442
-460
-477
-514
-529
-542
-559
-571
-584
-583
-603
-625
-624
-626
-634
-643
-638
-635
-632
-647
-656
-654
-665
-689
-708
-716
-704
-701
-696
-677
-683
-683
-681
-673
-670
-678
-669
-656
-636
-648
-651
-640
-635
-636
-644
-638
-630
-600
-579
-525
-481
-464
-449
-447
-437
-434
-438
-429
-430
-424
-401
-383
-369
-358
-334
-312
-291
-258
-236
-223
-197
-186
-167
-134
-106
-82
-63
-43
-5
17
46
77
113
162
188
210
241
267
312
345
352
369
381
401
410
423
444
455
471
493
498
526
553
544
549
572
587
583
592
614
632
630
594
555
499
445
412
386
380
382
348
285
243
188
125
72
35
-10
-56
-73
-106
-153
-217
-286
-341
-398
-456
-488
-515
-566
-614
-666
-716
-765
-815
-847
-871
-879
-883
-873
-863
-855
-856
-861
-865
-863
-868
-893
-903
-911
-910
-891
-878
-866
-847
-828
-805
-779
-753
-731
-716
-706
-700
-689
-665
-671
-663
-646
-643
-614
-582
-572
-557
-535
-508
-482
-474
-446
-418
-402
-371
-340
-304
-286
-264
-230
-208
-197
-180
-159
-129
-117
-91
-73
-78
-74
-73
-82
-92
-99
-124
-128
-143
-141
-136
-155
-178
-207
-215
-219
-241
-276
-298
-310
-319
-309
-280
-256
-240
-218
-212
-212
-211
-217
-220
-226
-231
-228
-245
-262
-254
-254
-267
-279
-285
-297
-330
-335
-337
-369
-407
-427
-433
-433
-439
-457
-457
-448
-446
-446
-446
-457
-454
-440
-445
-446
-457
-480
-498
-503
-494
-489
-461
-434
-433
-426
-417
-417
-419
-428
-431
-427
-444
-463
-474
-484
-484
-466
-469
-463
-456
-472
-470
-476
-502
-508
-527
-536
-535
-531
-526
-535
-535
-565
-573
-548
-543
-531
-518
-508
-519
-525
-522
-515
-504
-488
-478
-466
-458
-461
-446
-423
-394
-378
-348
-316
-297
-290
-292
-278
-255
-236
-215
-198
-186
-180
-169
-146
-131
-118
-107
-105
-83
-71
-61
-60
-50
-40
-39
-21
-11
10
22
32
50
52
59
61
72
87
82
68
61
38
29
24
15
12
6
15
12
4
-7
-34
-51
-72
-104
-119
-120
-130
-149
-168
-190
-205
-228
-254
-264
-272
-287
-313
-335
-344
-366
-365
-382
-405
-411
-429
-443
-477
-507
-520
-547
-570
-581
-596
-626
-649
-667
-684
-705
-723
-744
-756
-761
-756
-758
-790
-797
-810
-816
-804
-801
-804
-802
-798
-807
-817
-800
-788
-791
-788
-759
-743
-752
-744
-732
-719
-699
-674
-645
-621
-596
-562
-537
-512
-498
-461
-439
-420
-390
-350
-338
-336
-307
-285
-255
-239
-227
-224
-205
-183
-167
-140
-107
-72
-31
2
24
50
61
81
98
128
151
171
194
221
238
250
285
299
312
322
330
329
337
345
345
345
357
361
343
361
376
394
406
399
403
412
433
433
440
459
489
521
549
557
564
544
466
402
351
299
282
305
340
322
300
243
169
133
89
60
39
34
25
-6
-46
-108
-201
-291
-366
-403
-408
-438
-490
-566
-639
-699
-760
-816
-853
-869
-873
-871
-863
-844
-835
-831
-847
-866
-888
-897
-901
-909
-904
-913
-930
-948
-966
-983
-992
-997
-985
-949
-911
-885
-848
-830
-825
-849
-864
-845
-826
-784
-753
-722
-690
-680
-673
-671
-657
-623
-579
-523
-493
-474
-454
-445
-433
-426
-416
-412
-377
-341
-301
-257
-234
-223
-231
-252
-278
-273
-254
-234
-225
-224
-212
-204
-204
-188
-179
-167
-158
-123
-111
-119
-128
-149
-175
-204
-231
-224
-194
-180
-168
-159
-157
-150
-159
-165
-171
-173
-174
-169
-139
-118
-109
-119
-133
-130
-129
-110
-84
-73
-60
-37
-31
-40
-22
-8
8
36
77
112
135
157
161
158
169
180
169
177
199
206
223
253
290
324
341
365
389
421
461
478
516
553
552
537
493
463
450
417
409
419
428
416
402
381
338
306
273
253
235
215
204
194
155
76
-2
-86
-159
-186
-210
-248
-288
-349
-403
-462
-527
-576
-610
-642
-641
-622
-620
-621
-617
-629
-664
-679
-694
-703
-715
-722
-722
-738
-749
-769
-802
-813
-832
-838
-826
-808
-784
-786
-781
-791
-796
-780
-775
-773
-786
-785
-786
-775
-765
-759
-746
-724
-704
-680
-637
-591
-568
-555
-519
-498
-492
-484
-464
-447
-411
-371
-329
-303
-289
-282
-297
-307
-291
-275
-267
-264
-254
-240
-229
-233
-233
-238
-232
-213
-204
-190
-198
-194
-186
-211
-223
-234
-222
-198
-179
-141
-132
-128
-130
-116
-89
-78
-82
-81
-83
-79
-85
-113
-135
-144
-157
-165
-153
-144
-131
-128
-110
-101
-107
-100
-105
-125
-105
-106
-98
-76
-76
-68
-68
-53
-35
-26
-8
13
29
37
42
27
6
-2
4
20
43
66
113
156
204
250
281
308
326
369
403
394
355
298
238
189
174
206
229
225
216
176
157
150
140
129
111
116
121
134
111
63
-1
-79
-151
-202
-204
-197
-225
-244
-273
-348
-419
-468
-499
-527
-542
-529
-523
-504
-503
-510
-539
-567
-574
-584
-589
-597
-612
-640
-689
-734
-767
-806
-835
-856
-857
-870
-865
-850
-842
-841
-845
-834
-821
-815
-821
-811
-801
-818
-831
-830
-826
-828
-818
-796
-762
-751
-719
-682
-651
-622
-616
-600
-576
-566
-537
-507
-479
-440
-423
-410
-419
-417
-411
-409
-399
-357
-327
-321
-312
-300
-298
-289
-269
-254
-232
-200
-178
-157
-144
-140
-132
-130
-124
-100
-68
-55
-53
-48
-44
-43
-37
-36
-41
-36
-28
-16
-18
-20
-29
-36
-35
-47
-50
-55
-50
-24
-6
-14
-4
10
-7
-21
-9
8
22
41
51
32
17
22
29
37
62
90
113
119
118
122
125
126
154
172
174
194
212
239
267
288
326
371
390
409
422
420
394
358
314
288
281
288
304
284
251
220
185
173
172
179
163
182
190
166
144
80
22
-41
-85
-120
-129
-152
-210
-276
-348
-418
-461
-480
-504
-526
-536
-541
-552
-581
-603
-624
-647
-647
-642
-630
-626
-643
-673
-699
-697
-692
-712
-725
-732
-725
-737
-743
-744
-752
-754
-769
-765
-768
-756
-732
-711
-705
-708
-713
-723
-735
-747
-750
-757
-753
-732
-725
-701
-676
-668
-652
-639
-614
-584
-547
-522
-510
-496
-475
-470
-471
-459
-459
-452
-430
-425
-409
-388
-361
-349
-357
-333
-312
-272
-239
-217
-192
-180
-195
-187
-160
-159
-144
-117
-110
-108
-93
-84
-86
-86
-67
-30
-38
-28
1
3
2
-1
2
-20
-3
11
3
1
-7
-16
-17
-2
0
3
13
8
10
14
15
38
37
37
40
35
48
73
60
61
63
55
54
54
67
50
53
86
92
119
156
166
182
190
234
254
262
300
319
320
314
321
297
248
227
218
220
241
254
251
247
230
183
159
149
131
131
117
128
106
80
43
-12
-55
-86
-86
-103
-126
-163
-222
-289
-357
-417
-461
-499
-529
-554
-574
-577
-587
-606
-626
-634
-638
-638
-633
-629
-635
-655
-689
-715
-728
-746
-769
-795
-801
-806
-805
-806
-814
-804
-803
-797
-784
-751
-712
-688
-676
-660
-643
-636
-627
-648
-648
-646
-653
-647
-666
-661
-643
-644
-647
-630
-631
-618
-591
-579
-567
-547
-528
-516
-510
-511
-508
-508
-499
-484
-472
-462
-444
-458
-468
-470
-475
-460
-438
-416
-403
-386
-364
-344
-323
-307
-288
-274
-268
-252
-239
-245
-255
-246
-262
-276
-265
-249
-257
-268
-281
-281
-279
-292
-277
-254
-247
-245
-221
-198
-190
-192
-202
-195
-207
-209
-188
-181
-164
-148
-133
-123
-106
-84
-66
-44
-39
-35
-17
-5
8
2
-19
-21
-23
-22
-1
18
21
41
44
39
49
58
86
112
120
138
166
189
229
290
335
372
408
450
471
476
478
456
430
414
392
378
374
358
342
324
298
284
266
252
247
230
234
233
213
194
152
93
39
-10
-51
-85
-119
-167
-214
-252
-298
-331
-354
-407
-437
-451
-482
-486
-514
-549
-562
-595
-617
-624
-640
-652
-668
-686
-698
-715
-763
-808
-843
-863
-873
-885
-888
-909
-916
-924
-919
-907
-903
-892
-875
-840
-807
-796
-789
-786
-759
-727
-698
-672
-658
-636
-620
-600
-583
-583
-587
-587
-571
-557
-540
-521
-498
-478
-459
-423
-410
-407
-411
-404
-363
-364
-364
-380
-397
-387
-400
-416
-398
-372
-352
-326
-291
-275
-282
-286
-283
-275
-261
-263
-263
-261
-260
-256
-264
-272
-279
-278
-271
-260
-248
-243
-231
-230
-209
-202
-207
-200
-191
-172
-176
-199
-231
-238
-244
-254
-228
-243
-227
-177
-179
-157
-144
-150
-132
-116
-118
-101
-93
-91
-80
-76
-72
-70
-77
-87
-101
-84
-83
-76
-68
-60
-27
-12
12
30
49
72
93
132
159
188
221
240
277
307
336
359
401
437
460
468
469
458
443
432
414
424
424
403
373
357
324
288
275
253
241
248
247
235
205
178
130
80
70
54
20
-19
-58
-113
-183
-248
-306
-360
-389
-418
-467
-507
-531
-552
-571
-617
-638
-637
-634
-648
-676
-694
-721
-740
-776
-817
-843
-861
-872
-870
-873
-873
-857
-871
-874
-876
-883
-882
-897
-889
-860
-843
-835
-818
-810
-793
-780
-773
-763
-749
-744
-742
-739
-733
-733
-720
-694
-678
-639
-618
-586
-550
-547
-532
-499
-497
-483
-462
-452
-432
-414
-411
-403
-406
-423
-414
-411
-394
-380
-378
-374
-371
-362
-368
-355
-345
-357
-350
-349
-337
-345
-361
-368
-362
-358
-356
-334
-331
-332
-316
-314
-325
-330
-322
-314
-298
-282
-264
-237
-224
-221
-222
-209
-199
-227
-249
-231
-217
-225
-246
-257
-251
-260
-255
-242
-247
-230
-207
-219
-224
-210
-196
-199
-195
-179
-174
-180
-154
-125
-102
-80
-66
-35
-8
16
43
49
52
61
88
116
127
169
199
232
262
279
317
354
360
354
390
409
389
386
388
388
380
380
367
350
329
298
303
288
301
299
276
283
266
244
231
182
133
84
44
27
4
-56
-113
-188
-276
-346
-386
-422
-464
-499
-542
-579
-609
-653
-678
-695
-726
-737
-726
-727
-741
-733
-731
-768
-796
-809
-817
-817
-837
-833
-844
-869
-882
-887
-888
-888
-883
-868
-853
-874
-882
-860
-881
-884
-861
-854
-825
-819
-795
-792
-794
-779
-776
-768
-767
-745
-710
-679
-652
-630
-616
-613
-606
-580
-559
-538
-506
-482
-463
-452
-448
-423
-400
-387
-384
-346
-328
-323
-289
-268
-268
-270
-274
-259
-258
-260
-239
-241
-246
-229
-225
-219
-211
-225
-241
-245
-250
-243
-248
-246
-237
-243
-249
-224
-230
-243
-249
-266
-266
-245
-241
-239
-220
-206
-189
-184
-196
-180
-191
-203
-201
-212
-220
-210
-197
-193
-187
-160
-127
-126
-104
-82
-80
-75
-78
-60
-65
-66
-43
-38
-23
4
49
86
104
110
136
163
185
220
251
288
338
387
426
465
500
521
535
556
555
540
514
487
488
477
476
470
442
403
370
348
333
306
297
308
317
292
244
211
140
81
35
-1
-20
-50
-76
-132
-200
-276
-341
-382
-421
-435
-471
-496
-525
-568
-609
-628
-649
-679
-689
-688
-693
-685
-691
-729
-751
-763
-781
-791
-795
-806
-820
-833
-838
-862
-898
-929
-925
-917
-904
-873
-847
-843
-851
-847
-848
-858
-849
-830
-788
-768
-755
-741
-742
-737
-722
-698
-663
-640
-594
-556
-551
-543
-527
-510
-496
-482
-459
-430
-408
-397
-406
-381
-371
-377
-372
-358
-347
-338
-333
-331
-342
-357
-346
-328
-318
-329
-300
-290
-309
-322
-321
-308
-308
-298
-293
-275
-289
-308
-302
-307
-291
-293
-298
-274
-285
-284
-270
-300
-316
-299
-289
-286
-282
-265
-247
-237
-229
-232
-246
-244
-210
-206
-209
-175
-146
-136
-129
-106
-84
-61
-24
-16
25
53
57
72
69
61
63
81
102
127
149
181
211
236
266
312
356
397
438
466
501
534
557
586
612
653
675
682
700
688
668
641
614
613
635
641
624
587
539
524
481
446
428
396
385
364
326
298
261
196
126
85
72
54
30
4
-52
-132
-239
-320
-374
-436
-511
-574
-622
-670
-732
-796
-834
-864
-882
-898
-893
-893
-907
-931
-965
-998
-1028
-1051
-1071
-1080
-1087
-1093
-1099
-1124
-1138
-1138
-1150
-1146
-1126
-1114
-1112
-1111
-1092
-1079
-1052
-1048
-1037
-997
-970
-939
-915
-897
-889
-856
-833
-813
-777
-745
-706
-678
-647
-616
-573
-536
-512
-449
-397
-357
-307
-267
-240
-219
-211
-198
-162
-141
-107
-92
-94
-81
-78
-79
-68
-58
-44
-7
-1
-9
11
-5
-21
-27
-36
-38
-58
-85
-92
-107
-128
-126
-120
-121
-123
-118
-110
-113
-111
-120
-128
-127
-129
-128
-115
-95
-87
-96
-109
-102
-88
-91
-89
-53
-35
-39
-35
-28
-33
-30
-35
-44
-9
19
32
36
40
84
109
125
168
201
240
282
339
384
409
451
493
530
569
617
688
755
796
843
878
894
883
860
835
816
803
813
826
798
749
672
590
532
477
435
406
377
354
310
232
169
58
-25
-109
-149
-219
-220
-346
-359
-777
-1446
-2672
-3812
-3787
-4099
-4696
-5063
-5071
-5701
-5862
-5246
-4542
-3952
-3247
-2629
-2067
-1475
-1094
-1050
-949
-631
-681
-775
-562
-523
-820
-846
-801
-1343
-1484
-1088
-807
-560
-232
-41
-205
-325
-279
-487
-775
-854
-1380
-2172
-2607
-2968
-3544
-3893
-4143
-4438
-4445
-4200
-3904
-3693
-3460
-3203
-3064
-2873
-2387
-2056
-1979
-1858
-1928
-2158
-2200
-2223
-2320
-2232
-2074
-1961
-1779
-1446
-1134
-934
-699
-390
-179
-57
109
115
-123
-442
-896
-1406
-1743
-2031
-2375
-2623
-2779
-2926
-3028
-2991
-2805
-2631
-2394
-2119
-1915
-1695
-1495
-1453
-1499
-1489
-1503
-1498
-1441
-1391
-1359
-1296
-1199
-1016
-705
-293
131
494
874
1231
1499
1700
1839
1938
1960
2007
2112
2148
2264
2347
2438
2630
2913
3163
3505
3936
4248
4650
4957
5217
5513
5678
5756
5855
5934
5938
6048
6096
6057
6056
6078
6079
6084
5779
5057
4302
3378
2511
1891
1282
531
-324
-1352
-2298
-2695
-2829
-2798
-2606
-2481
-2353
-2062
-1580
-1043
-514
-213
-104
118
392
752
1133
1296
1335
1374
1437
1696
2231
2785
3241
3606
3847
4038
4186
4157
4080
3967
3680
3305
2816
2158
1429
725
44
-449
-814
-1191
-1496
-1708
-1853
-1883
-1827
-1848
-1906
-1944
-1966
-1913
-1809
-1817
-1977
-2212
-2433
-2541
-2557
-2524
-2399
-2252
-2212
-2117
-1852
-1519
-1080
-638
-304
23
225
270
300
323
191
-24
-276
-577
-824
-1155
-1482
-1790
-2079
-2363
-2542
-2610
-2626
-2623
-2731
-2821
-2863
-2871
-2837
-2733
-2646
-2591
-2510
-2473
-2349
-2138
-1981
-1829
-1620
-1402
-1134
-870
-705
-580
-503
-444
-393
-277
-205
-205
-263
-336
-278
-171
-60
77
246
411
572
679
741
788
769
779
877
981
1020
971
874
806
883
1027
1200
1447
1693
1928
2145
2271
2329
2429
2596
2860
3153
3400
3449
3453
3487
3525
3747
4035
4364
4602
4762
4998
5244
5505
5637
5680
5590
5468
5403
5403
5503
5488
5392
5006
4103
2894
1769
816
169
-351
-1216
-2283
-3539
-4697
-5294
-5250
-4927
-4691
-4633
-4762
-4459
-3885
-3144
-2470
-2133
-2052
-2090
-1747
-1231
-502
-73
-116
-217
-108
363
1094
1918
2427
2692
2713
2717
2822
2908
2808
2470
1986
1355
783
104
-584
-1224
-1810
-2274
-2593
-2751
-2966
-3108
-3248
-3284
-3225
-3253
-3317
-3391
-3379
-3306
-3169
-3082
-3100
-3064
-2935
-2607
-2027
-1368
-793
-363
-62
269
693
1132
1482
1666
1668
1518
1385
1251
1092
877
568
222
-124
-472
-799
-1075
-1282
-1390
-1525
-1786
-2063
-2442
-2869
-3222
-3520
-3705
-3877
-4104
-4301
-4400
-4433
-4334
-4032
-3626
-3117
-2636
-2271
-1896
-1564
-1308
-1131
-965
-920
-922
-964
-1104
-1222
-1396
-1584
-1708
-1720
-1669
-1581
-1515
-1492
-1440
-1439
-1442
-1402
-1376
-1439
-1552
-1685
-1812
-1915
-2007
-2054
-2035
-1948
-1811
-1576
-1321
-1050
-797
-594
-385
-191
-4
140
245
367
494
631
853
1141
1456
1773
2109
2454
2789
3043
3219
3325
3375
3413
3412
3218
2990
2808
2509
2415
2477
2592
2807
3129
3298
3617
4024
4356
4773
5144
5336
5393
5560
5502
5501
5513
5426
5325
5361
5427
5454
5218
4198
2804
1236
42
-429
-709
-1315
-2343
-3856
-5361
-6067
-6058
-5414
-4811
-4641
-4707
-4463
-3948
-3254
-2465
-2158
-2097
-2028
-1646
-994
-200
115
-28
-140
-130
450
1386
2225
2752
2952
2807
2604
2566
2443
2225
1846
1315
761
188
-609
-1464
-2211
-2840
-3112
-3145
-3154
-3220
-3368
-3601
-3656
-3537
-3436
-3333
-3304
-3272
-3126
-2926
-2787
-2704
-2587
-2424
-1983
-1296
-611
-3
363
552
766
1053
1386
1673
1793
1703
1473
1197
949
738
484
239
94
-50
-190
-274
-390
-534
-696
-968
-1257
-1488
-1773
-2023
-2261
-2650
-3031
-3311
-3483
-3550
-3560
-3500
-3514
-3534
-3448
-3263
-2997
-2805
-2672
-2574
-2422
-2233
-2041
-1833
-1727
-1641
-1593
-1522
-1415
-1328
-1298
-1385
-1498
-1611
-1710
-1807
-1908
-2014
-2148
-2284
-2346
-2330
-2313
-2264
-2201
-2122
-1992
-1834
-1712
-1587
-1484
-1414
-1339
-1270
-1183
-1094
-1021
-920
-789
-639
-465
-311
-190
-42
128
321
550
813
1061
1287
1511
1733
1982
2193
2356
2557
2749
2903
3056
3133
3194
3132
2980
2888
2880
2801
2816
2852
2830
2991
3153
3261
3471
3745
3954
4280
4542
4723
4954
5092
5115
5245
5402
5463
5595
5565
5530
5685
5788
5240
3764
1951
251
-863
-1334
-1597
-1901
-2878
-4441
-5686
-5926
-5232
-4324
-3587
-3416
-3346
-3257
-2920
-2336
-1917
-1795
-2084
-2168
-1827
-1033
-354
-197
-226
-170
148
807
1733
2506
2819
2609
2203
1835
1478
1065
579
110
-363
-765
-1299
-1889
-2356
-2700
-2793
-2664
-2383
-2264
-2388
-2629
-2790
-2760
-2776
-2853
-2952
-2992
-2926
-2695
-2310
-1996
-1775
-1571
-1234
-604
133
733
1035
1056
1018
1015
1069
1188
1233
1107
868
712
666
698
701
644
625
579
574
609
549
334
-12
-434
-835
-1092
-1305
-1501
-1669
-1882
-2085
-2227
-2287
-2229
-2057
-2000
-2053
-2083
-2162
-2191
-2195
-2278
-2444
-2753
-3003
-3026
-2887
-2651
-2461
-2379
-2276
-2046
-1769
-1481
-1232
-1209
-1287
-1404
-1517
-1553
-1646
-1860
-2144
-2316
-2429
-2433
-2343
-2301
-2265
-2236
-2189
-2092
-1950
-1887
-1940
-1972
-2058
-2011
-1890
-1813
-1709
-1660
-1573
-1390
-1079
-721
-366
-65
150
338
467
575
667
716
765
893
1093
1328
1581
1830
2093
2412
2740
3046
3314
3386
3335
3321
3238
3158
3091
2840
2655
2603
2449
2479
2728
2858
3056
3301
3440
3759
4173
4365
4525
4724
4807
5031
5326
5503
5677
5730
5674
5748
5871
5062
3278
1566
-21
-950
-928
-952
-1360
-2343
-3979
-5202
-4946
-3884
-3037
-2334
-2499
-2912
-2894
-2644
-2118
-1704
-1739
-2291
-2363
-1844
-1054
-203
-38
-150
-46
142
668
1587
2198
2115
1704
1077
471
214
-112
-492
-685
-980
-1332
-1614
-1929
-2186
-2261
-2225
-2113
-1921
-2025
-2341
-2496
-2624
-2619
-2608
-2745
-2805
-2684
-2420
-2018
-1472
-1214
-1184
-1022
-733
-227
315
589
536
335
120
46
223
412
509
500
365
401
586
696
753
785
724
615
620
530
332
103
-298
-635
-839
-960
-1039
-1096
-1212
-1365
-1483
-1684
-1769
-1786
-1917
-2001
-2152
-2421
-2610
-2701
-2790
-2733
-2534
-2564
-2506
-2389
-2415
-2289
-2088
-2000
-1865
-1723
-1718
-1709
-1661
-1706
-1660
-1616
-1673
-1650
-1728
-1847
-1890
-1876
-1950
-1945
-1941
-2058
-2113
-2215
-2296
-2273
-2285
-2313
-2285
-2256
-2269
-2204
-2062
-1934
-1724
-1559
-1417
-1246
-1095
-913
-675
-432
-212
59
217
392
636
787
959
1188
1414
1683
1977
2187
2359
2522
2634
2738
2877
2897
2818
2833
2792
2688
2746
2678
2589
2683
2716
2722
2859
2896
2840
3033
3185
3296
3576
3705
3756
4025
4303
4502
4816
5140
5207
5359
5478
5478
5491
4658
3025
1692
474
-625
-766
-891
-1616
-2343
-3364
-4221
-3793
-2906
-2619
-2211
-2155
-2484
-2397
-2019
-1835
-1778
-1926
-2521
-2548
-1893
-1238
-626
-372
-427
-264
3
374
1037
1499
1171
745
333
-284
-548
-758
-1116
-1327
-1424
-1618
-1719
-1673
-1738
-1737
-1670
-1663
-1610
-1680
-1911
-2035
-2139
-2328
-2408
-2414
-2418
-2194
-1807
-1493
-1124
-884
-870
-709
-414
-171
18
108
-40
-270
-394
-412
-268
-110
9
111
164
344
599
771
824
869
812
637
542
422
203
-26
-283
-498
-657
-749
-791
-830
-874
-929
-1045
-1344
-1574
-1760
-2084
-2289
-2457
-2743
-2907
-2919
-2969
-2861
-2647
-2633
-2534
-2367
-2323
-2172
-2056
-2078
-2081
-2095
-2183
-2132
-2014
-1985
-1883
-1822
-1855
-1775
-1719
-1786
-1749
-1682
-1804
-1930
-1999
-2190
-2300
-2330
-2398
-2409
-2370
-2353
-2303
-2177
-2061
-1907
-1756
-1632
-1450
-1316
-1256
-1158
-999
-849
-635
-386
-194
70
345
557
816
1084
1316
1539
1731
1876
1982
2134
2284
2432
2589
2751
2794
2691
2723
2782
2709
2765
2824
2667
2595
2689
2685
2786
3064
3064
3016
3248
3421
3551
3876
4125
4244
4408
4542
4629
4842
4968
4977
4981
4942
4398
3178
1970
838
-197
-616
-791
-1212
-1743
-2552
-3282
-3287
-2734
-2365
-2065
-1985
-2137
-2064
-1880
-1693
-1591
-1707
-2141
-2278
-1846
-1203
-606
-305
-300
-236
-132
54
456
802
738
397
-29
-542
-861
-1100
-1370
-1495
-1501
-1531
-1553
-1555
-1556
-1530
-1532
-1569
-1595
-1628
-1781
-1922
-2005
-2117
-2206
-2224
-2192
-2025
-1715
-1405
-1114
-929
-873
-800
-674
-559
-481
-479
-583
-680
-685
-616
-444
-217
-67
87
273
455
672
851
873
857
822
645
473
348
169
19
-86
-178
-256
-358
-472
-578
-657
-767
-933
-1207
-1558
-1851
-2116
-2345
-2510
-2666
-2773
-2823
-2760
-2586
-2366
-2301
-2271
-2201
-2278
-2241
-2128
-2110
-2085
-1994
-2038
-2062
-1851
-1749
-1656
-1450
-1411
-1424
-1343
-1350
-1432
-1471
-1636
-1917
-2106
-2224
-2267
-2223
-2200
-2188
-2165
-2137
-2034
-1886
-1805
-1690
-1512
-1451
-1413
-1318
-1314
-1275
-1088
-902
-685
-416
-154
120
411
670
937
1153
1326
1513
1656
1790
1898
1967
2060
2245
2389
2489
2597
2668
2675
2736
2753
2728
2691
2585
2545
2582
2596
2639
2724
2761
2950
3213
3368
3511
3759
3820
3894
4126
4201
4163
4199
4067
3963
4234
4333
3778
3029
2097
740
-272
-848
-1281
-1572
-1947
-2509
-2835
-2722
-2490
-2177
-1907
-1828
-1747
-1690
-1602
-1416
-1373
-1645
-1919
-1961
-1806
-1418
-991
-738
-447
-217
-182
-140
-6
44
-85
-250
-523
-865
-1211
-1543
-1762
-1832
-1796
-1652
-1542
-1505
-1424
-1371
-1395
-1399
-1420
-1574
-1750
-1865
-1959
-2010
-2013
-1975
-1891
-1739
-1502
-1234
-996
-808
-708
-681
-669
-675
-701
-743
-767
-751
-710
-576
-370
-150
84
353
583
755
906
965
943
901
765
569
371
173
34
-48
-97
-110
-184
-318
-425
-542
-724
-986
-1271
-1534
-1835
-2155
-2375
-2581
-2784
-2798
-2751
-2659
-2445
-2387
-2440
-2374
-2380
-2413
-2291
-2237
-2253
-2134
-2063
-2057
-1905
-1780
-1731
-1603
-1518
-1501
-1442
-1461
-1551
-1600
-1687
-1898
-2058
-2199
-2309
-2282
-2212
-2136
-2043
-1994
-1956
-1835
-1724
-1625
-1512
-1461
-1457
-1390
-1349
-1313
-1173
-994
-796
-562
-325
-94
170
395
615
832
942
990
1075
1165
1238
1381
1537
1740
1958
2115
2287
2522
2631
2685
2752
2702
2616
2568
2511
2485
2564
2613
2712
2847
2991
3118
3331
3538
3742
3894
3976
3989
3959
3937
3905
3906
3903
3955
4017
4266
4317
3694
2793
1795
495
-525
-955
-1280
-1667
-2037
-2421
-2716
-2582
-2346
-2139
-1897
-1586
-1403
-1248
-1131
-1231
-1481
-1798
-1951
-1832
-1497
-1172
-859
-644
-368
-116
-10
-45
-23
-112
-385
-506
-697
-1081
-1542
-1869
-2094
-2121
-1915
-1692
-1539
-1437
-1364
-1335
-1380
-1390
-1413
-1569
-1755
-1831
-1871
-1945
-1881
-1756
-1602
-1372
-1119
-917
-751
-613
-556
-539
-563
-633
-718
-785
-782
-674
-522
-313
-71
153
357
596
775
893
1012
1031
973
909
783
597
456
350
275
249
268
257
192
82
-44
-220
-496
-709
-1017
-1434
-1718
-1988
-2282
-2369
-2398
-2489
-2364
-2216
-2143
-2039
-1973
-1997
-2058
-2136
-2191
-2216
-2248
-2221
-2096
-2005
-1855
-1665
-1572
-1443
-1253
-1220
-1270
-1258
-1382
-1547
-1663
-1799
-2009
-2108
-2183
-2255
-2178
-2026
-1937
-1846
-1763
-1705
-1652
-1658
-1654
-1630
-1644
-1621
-1512
-1442
-1316
-1099
-905
-654
-337
-104
101
312
458
594
731
789
829
889
973
1116
1325
1520
1715
1960
2168
2287
2414
2538
2533
2465
2479
2457
2317
2277
2258
2230
2332
2437
2613
2933
3133
3307
3561
3677
3730
3858
3838
3776
3778
3705
3678
3733
3756
3887
4193
4479
4172
3465
2567
1338
53
-762
-1232
-1701
-2080
-2329
-2463
-2455
-2334
-2239
-2129
-1883
-1485
-1257
-1174
-1245
-1600
-2113
-2312
-2144
-1847
-1505
-1168
-979
-699
-266
-29
57
35
-48
-354
-578
-724
-999
-1357
-1681
-1827
-1912
-1835
-1609
-1360
-1173
-975
-862
-912
-1063
-1184
-1395
-1636
-1735
-1755
-1797
-1793
-1673
-1558
-1392
-1160
-880
-666
-514
-453
-532
-684
-798
-914
-1031
-1032
-957
-882
-713
-432
-151
122
381
596
698
789
866
846
752
644
501
331
215
167
139
129
164
174
124
32
-125
-394
-672
-970
-1362
-1758
-2044
-2250
-2502
-2627
-2625
-2609
-2497
-2302
-2178
-2139
-2118
-2163
-2272
-2355
-2384
-2480
-2559
-2496
-2328
-2168
-1957
-1767
-1633
-1505
-1386
-1336
-1344
-1391
-1534
-1718
-1873
-2011
-2173
-2320
-2372
-2320
-2254
-2104
-1952
-1879
-1788
-1683
-1639
-1649
-1673
-1716
-1729
-1732
-1644
-1551
-1452
-1257
-1024
-787
-539
-302
-76
132
290
412
458
484
561
660
766
924
1133
1330
1575
1861
2102
2258
2391
2497
2494
2424
2363
2300
2213
2198
2259
2307
2430
2616
2832
3038
3309
3582
3694
3821
3987
4016
3962
3907
3775
3656
3630
3597
3582
3721
3988
4204
3908
3322
2563
1435
79
-706
-1212
-1858
-2188
-2162
-2235
-2262
-2137
-2245
-2272
-1905
-1418
-1104
-864
-1012
-1569
-2124
-2344
-2225
-1958
-1708
-1411
-1211
-1022
-672
-360
-244
-122
-60
-343
-579
-683
-970
-1386
-1560
-1674
-1857
-1813
-1603
-1488
-1281
-1009
-851
-834
-872
-915
-1154
-1429
-1542
-1587
-1700
-1729
-1650
-1651
-1640
-1434
-1132
-885
-619
-448
-487
-598
-657
-743
-832
-845
-833
-795
-691
-474
-227
1
284
553
725
912
1054
1062
999
923
800
618
473
354
218
142
160
160
145
126
31
-150
-305
-434
-659
-1016
-1331
-1606
-1953
-2217
-2321
-2404
-2397
-2289
-2177
-2143
-2150
-2116
-2151
-2209
-2141
-2154
-2315
-2385
-2338
-2256
-2138
-1980
-1851
-1784
-1694
-1572
-1497
-1439
-1453
-1558
-1680
-1767
-1894
-2054
-2159
-2187
-2169
-2117
-2060
-1982
-1893
-1766
-1620
-1567
-1518
-1506
-1547
-1539
-1435
-1367
-1334
-1267
-1171
-1035
-891
-704
-486
-267
-54
117
253
359
455
587
710
795
879
986
1108
1260
1472
1681
1814
1957
2140
2241
2263
2341
2375
2337
2354
2382
2353
2352
2397
2448
2577
2735
2832
2942
3126
3272
3370
3471
3540
3528
3522
3530
3577
3613
3675
3796
3995
4176
4020
3540
2982
2108
828
-92
-646
-1146
-1348
-1139
-1092
-1253
-1514
-1879
-2054
-1728
-1191
-718
-497
-826
-1500
-2042
-2250
-2098
-1744
-1597
-1583
-1556
-1490
-1324
-1040
-876
-760
-614
-613
-659
-615
-738
-986
-1098
-1174
-1316
-1426
-1459
-1467
-1404
-1225
-1008
-879
-836
-877
-962
-1063
-1093
-1029
-1017
-1113
-1263
-1491
-1735
-1776
-1627
-1433
-1253
-1123
-1102
-1079
-978
-830
-697
-614
-587
-602
-586
-503
-455
-397
-270
-118
73
290
491
629
744
877
972
969
908
829
679
536
455
373
263
147
36
-55
-152
-221
-328
-477
-614
-829
-1102
-1300
-1386
-1500
-1610
-1713
-1867
-2063
-2199
-2231
-2223
-2201
-2185
-2208
-2246
-2227
-2141
-2000
-1846
-1775
-1783
-1810
-1824
-1773
-1715
-1625
-1584
-1583
-1552
-1534
-1519
-1493
-1455
-1392
-1345
-1311
-1283
-1290
-1246
-1176
-1118
-1115
-1148
-1166
-1132
-1051
-929
-857
-850
-834
-785
-714
-625
-513
-428
-343
-260
-158
-93
-20
93
220
334
416
475
526
596
689
809
897
911
942
1015
1076
1120
1166
1212
1226
1237
1292
1346
1398
1469
1538
1606
1655
1629
1641
1725
1841
1940
2028
2096
2119
2156
2228
2335
2436
2539
2628
2720
2811
2895
3017
3143
3154
3088
2811
1993
995
445
276
328
704
982
706
92
-583
-975
-862
-489
-108
149
-70
-715
-1301
-1563
-1534
-1226
-959
-1004
-1163
-1300
-1431
-1422
-1318
-1322
-1282
-1249
-1262
-1183
-1088
-1130
-1070
-902
-825
-838
-942
-1076
-1195
-1216
-1126
-1016
-1049
-1263
-1479
-1588
-1570
-1365
-1123
-1030
-1126
-1292
-1465
-1604
-1575
-1435
-1302
-1256
-1287
-1348
-1369
-1322
-1192
-1002
-868
-767
-707
-644
-582
-488
-385
-311
-265
-224
-182
-148
-123
-57
42
97
112
104
69
35
65
135
205
200
137
78
25
38
113
139
95
4
-150
-312
-370
-332
-282
-265
-344
-472
-617
-775
-859
-855
-847
-957
-1104
-1218
-1352
-1444
-1416
-1423
-1498
-1593
-1749
-1854
-1873
-1884
-1859
-1812
-1892
-1960
-1980
-2035
-2030
-1927
-1840
-1825
-1820
-1845
-1862
-1797
-1729
-1646
-1580
-1583
-1581
-1537
-1487
-1425
-1311
-1255
-1215
-1185
-1169
-1111
-1047
-919
-797
-726
-674
-644
-553
-463
-359
-233
-161
-152
-127
-57
23
135
254
339
404
458
562
690
794
924
1043
1121
1229
1308
1339
1420
1524
1604
1671
1725
1804
1904
1967
2034
2081
2117
2192
2262
2354
2428
2491
2582
2646
2687
2771
2885
2990
3132
3285
3409
3245
2570
1745
1347
1351
1638
2179
2551
2269
1557
826
348
387
634
795
859
533
-230
-869
-1171
-1243
-1048
-880
-985
-1152
-1364
-1593
-1673
-1720
-1816
-1906
-2013
-2116
-2087
-2019
-2042
-1981
-1817
-1766
-1815
-1887
-2000
-2076
-2029
-1932
-1836
-1844
-2007
-2144
-2143
-2039
-1789
-1547
-1464
-1503
-1630
-1771
-1820
-1755
-1624
-1505
-1461
-1451
-1441
-1432
-1372
-1197
-1008
-870
-797
-744
-665
-563
-457
-346
-245
-188
-108
-2
92
213
364
448
469
478
469
447
474
551
665
713
682
638
588
540
543
556
545
529
497
386
242
146
54
-52
-145
-217
-319
-459
-582
-691
-793
-881
-958
-1019
-1116
-1227
-1393
-1509
-1586
-1685
-1754
-1832
-1917
-1955
-1999
-2065
-2075
-2048
-2053
-2085
-2123
-2137
-2136
-2146
-2140
-2113
-2100
-2087
-2040
-1974
-1913
-1871
-1820
-1737
-1661
-1590
-1491
-1384
-1276
-1143
-1032
-945
-866
-778
-670
-581
-484
-391
-327
-262
-203
-134
-63
14
104
186
265
366
452
526
612
671
746
839
923
996
1085
1162
1264
1355
1447
1542
1605
1684
1750
1800
1840
1899
1981
2072
2159
2226
2265
2304
2350
2393
2408
2477
2557
2603
2636
2664
2717
2769
2851
2957
3053
2953
2404
1617
1167
1115
1370
1877
2260
2081
1437
744
277
260
501
640
679
472
-162
-770
-1075
-1167
-1011
-823
-876
-1021
-1184
-1406
-1496
-1527
-1645
-1756
-1853
-1956
-1943
-1853
-1846
-1834
-1720
-1684
-1722
-1774
-1876
-1932
-1886
-1792
-1685
-1645
-1783
-1906
-1898
-1813
-1597
-1363
-1286
-1340
-1434
-1508
-1514
-1445
-1313
-1173
-1123
-1132
-1129
-1108
-1051
-922
-773
-664
-625
-600
-560
-490
-378
-275
-206
-182
-147
-76
18
122
238
324
324
309
279
213
228
293
353
422
421
391
366
333
332
301
255
234
256
228
144
42
-121
-274
-355
-385
-383
-412
-511
-617
-759
-958
-1099
-1127
-1138
-1173
-1253
-1407
-1547
-1641
-1714
-1739
-1769
-1833
-1892
-1918
-1973
-1990
-1963
-1992
-2032
-2059
-2091
-2088
-2047
-1998
-1929
-1851
-1823
-1794
-1740
-1666
-1546
-1413
-1324
-1251
-1178
-1131
-1051
-943
-847
-771
-710
-649
-576
-517
-431
-323
-249
-189
-152
-110
-80
-12
95
184
271
349
397
462
535
614
694
791
874
932
989
1062
1165
1233
1328
1410
1465
1539
1605
1700
1786
1865
1907
1921
1954
1989
2058
2142
2220
2245
2256
2250
2266
2341
2411
2529
2678
2775
2877
2976
3053
3087
2852
2166
1444
1164
1272
1658
2223
2446
2021
1294
617
299
461
720
859
845
398
-343
-893
-1135
-1157
-953
-809
-925
-1093
-1316
-1512
-1543
-1611
-1735
-1833
-1965
-2058
-1999
-1947
-1959
-1904
-1841
-1847
-1911
-1985
-2015
-1992
-1895
-1763
-1665
-1720
-1869
-1909
-1839
-1677
-1421
-1255
-1238
-1322
-1443
-1494
-1456
-1350
-1223
-1105
-1073
-1076
-1069
-1060
-977
-825
-694
-603
-569
-526
-463
-402
-309
-211
-165
-167
-119
-43
16
116
232
290
312
331
333
361
387
397
477
554
586
583
561
517
475
448
398
394
435
403
283
160
3
-118
-149
-188
-238
-316
-486
-644
-734
-858
-954
-1005
-1103
-1184
-1259
-1380
-1450
-1469
-1533
-1606
-1682
-1796
-1865
-1879
-1869
-1848
-1847
-1904
-1972
-2006
-2007
-1957
-1896
-1834
-1759
-1707
-1668
-1631
-1582
-1491
-1402
-1305
-1245
-1214
-1168
-1112
-1006
-894
-820
-753
-718
-686
-614
-551
-454
-342
-258
-196
-156
-125
-75
2
81
175
277
346
415
513
613
677
767
860
923
1013
1078
1142
1246
1341
1443
1528
1572
1621
1697
1756
1807
1866
1916
1924
1959
1994
2056
2120
2154
2205
2240
2270
2300
2373
2465
2547
2638
2756
2825
2908
3003
3084
3158
3011
2442
1685
1317
1390
1737
2267
2590
2347
1657
954
520
534
740
824
853
550
-182
-787
-1072
-1128
-973
-803
-877
-1086
-1315
-1528
-1582
-1605
-1730
-1855
-1991
-2108
-2076
-1998
-1994
-1945
-1819
-1770
-1805
-1882
-1969
-1983
-1930
-1815
-1669
-1674
-1817
-1910
-1875
-1744
-1523
-1341
-1304
-1364
-1462
-1524
-1516
-1414
-1282
-1173
-1145
-1160
-1131
-1113
-1034
-875
-742
-653
-627
-614
-549
-461
-354
-248
-198
-215
-197
-90
44
161
262
319
341
368
387
419
479
542
617
649
632
613
606
594
595
580
508
409
341
336
341
288
168
10
-157
-234
-264
-327
-416
-537
-708
-837
-953
-1094
-1164
-1196
-1265
-1335
-1427
-1589
-1687
-1708
-1742
-1785
-1808
-1859
-1876
-1867
-1900
-1912
-1947
-1995
-1994
-1961
-1948
-1934
-1905
-1864
-1791
-1721
-1711
-1676
-1606
-1554
-1469
-1367
-1309
-1275
-1197
-1121
-1035
-928
-851
-775
-687
-607
-550
-508
-456
-381
-253
-177
-118
-58
-16
43
117
195
265
346
425
507
596
684
756
795
843
895
950
1033
1143
1238
1273
1290
1320
1362
1420
1504
1593
1659
1719
1794
1835
1885
1925
1965
2003
2052
2137
2204
2271
2350
2445
2566
2609
2689
2795
2866
2966
3062
3052
2737
2038
1430
1291
1457
1828
2284
2354
1859
1183
621
354
440
558
579
489
-34
-747
-1186
-1327
-1290
-1096
-1011
-1181
-1382
-1572
-1713
-1719
-1731
-1827
-1957
-2064
-2117
-2025
-1960
-1908
-1779
-1703
-1733
-1811
-1864
-1866
-1816
-1700
-1564
-1503
-1597
-1702
-1684
-1611
-1435
-1246
-1184
-1252
-1366
-1474
-1530
-1502
-1403
-1306
-1260
-1262
-1248
-1214
-1145
-1015
-857
-752
-702
-669
-617
-532
-427
-328
-254
-250
-228
-145
-53
66
179
264
273
277
293
310
371
433
499
528
542
540
552
556
535
509
462
420
377
388
413
371
276
169
26
-135
-231
-261
-306
-418
-569
-711
-869
-985
-1036
-1047
-1079
-1173
-1322
-1468
-1558
-1664
-1703
-1693
-1727
-1741
-1773
-1841
-1849
-1827
-1822
-1862
-1937
-1960
-1933
-1886
-1800
-1720
-1691
-1692
-1704
-1676
-1622
-1562
-1485
-1396
-1342
-1303
-1273
-1216
-1108
-983
-849
-778
-743
-709
-664
-617
-540
-452
-395
-362
-328
-286
-223
-133
-7
89
134
176
209
275
349
428
500
552
595
677
773
870
959
993
1037
1105
1154
1215
1296
1387
1468
1525
1529
1530
1600
1702
1798
1901
1970
1988
2008
2076
2134
2209
2295
2350
2432
2531
2598
2684
2779
2854
2954
3017
2830
2313
1668
1275
1317
1616
2013
2236
1951
1309
706
366
396
592
668
573
273
-307
-854
-1096
-1080
-955
-853
-926
-1135
-1332
-1484
-1515
-1502
-1582
-1748
-1896
-1981
-1954
-1831
-1791
-1763
-1693
-1671
-1680
-1729
-1779
-1760
-1675
-1572
-1501
-1541
-1707
-1811
-1769
-1660
-1465
-1328
-1338
-1435
-1546
-1588
-1549
-1483
-1385
-1317
-1299
-1278
-1243
-1205
-1123
-1035
-931
-857
-830
-783
-716
-625
-515
-424
-363
-350
-320
-223
-108
4
79
145
166
167
220
261
307
362
412
466
470
444
438
423
390
391
344
308
304
302
287
195
59
-64
-221
-367
-424
-424
-489
-608
-738
-880
-1000
-1067
-1088
-1104
-1176
-1316
-1420
-1496
-1613
-1703
-1738
-1788
-1844
-1884
-1948
-1989
-1967
-1964
-1989
-2024
-2065
-2072
-2034
-1990
-1895
-1824
-1833
-1812
-1794
-1763
-1689
-1575
-1474
-1401
-1348
-1326
-1267
-1214
-1125
-988
-917
-873
-874
-859
-809
-738
-651
-581
-530
-494
-441
-366
-298
-220
-126
-66
-17
61
125
205
293
368
439
501
539
635
759
876
978
1062
1132
1176
1230
1314
1418
1517
1621
1679
1735
1763
1786
1851
1925
1976
2025
2084
2147
2213
2286
2345
2376
2421
2509
2606
2738
2896
2981
2978
2790
2170
1403
1025
1075
1429
1978
2341
2131
1489
793
302
250
457
570
593
321
-334
-945
-1241
-1311
-1154
-943
-963
-1154
-1378
-1608
-1707
-1712
-1798
-1923
-2082
-2226
-2190
-2071
-2015
-1961
-1905
-1937
-2020
-2081
-2136
-2143
-2058
-1944
-1879
-1918
-2060
-2165
-2151
-2003
-1744
-1528
-1471
-1559
-1677
-1741
-1722
-1627
-1500
-1421
-1407
-1410
-1379
-1318
-1219
-1084
-945
-871
-811
-734
-647
-516
-368
-227
-162
-169
-165
-85
35
175
300
351
332
308
313
356
419
487
547
577
561
550
563
536
514
495
395
251
174
187
201
167
82
-44
-171
-294
-400
-459
-507
-577
-680
-827
-1034
-1219
-1282
-1274
-1251
-1303
-1480
-1665
-1772
-1844
-1892
-1943
-2003
-2037
-2058
-2083
-2125
-2155
-2176
-2178
-2163
-2185
-2227
-2179
-2063
-1924
-1820
-1829
-1861
-1869
-1818
-1704
-1583
-1514
-1477
-1472
-1465
-1431
-1375
-1254
-1161
-1073
-1010
-994
-954
-879
-778
-664
-572
-513
-484
-431
-309
-174
-55
17
78
116
186
215
156
326
510
710
807
829
946
1119
1313
1413
1490
1575
1679
1793
1889
1926
2016
2129
2203
2282
2361
2428
2487
2536
2552
2601
2667
2661
2637
2642
2658
2679
2746
2806
2879
2891
2760
2568
2134
1322
660
456
485
709
986
1046
745
283
-93
-309
-227
-21
119
168
-87
-651
-1077
-1288
-1346
-1244
-1197
-1415
-1708
-1821
-1920
-1939
-1977
-2125
-2176
-2179
-2057
-1843
-1744
-1687
-1612
-1476
-1492
-1565
-1633
-1793
-1907
-1904
-1860
-1883
-1920
-1953
-1920
-1748
-1453
-1182
-1008
-955
-955
-1021
-1172
-1318
-1402
-1520
-1606
-1673
-1696
-1718
-1641
-1503
-1356
-1115
-867
-691
-564
-355
-162
-7
3
-102
-114
-31
43
127
223
329
403
547
764
902
1037
1128
1223
1288
1272
1129
928
724
484
319
118
-158
-384
-491
-553
-607
-617
-719
-848
-1071
-1253
-1434
-1638
-1852
-2044
-2275
-2549
-2778
-2872
-2828
-2722
-2552
-2485
-2405
-2328
-2257
-2170
-2132
-2227
-2278
-2223
-2213
-2289
-2405
-2516
-2501
-2373
-2196
-2059
-1998
-1865
-1620
-1400
-1259
-1253
-1372
-1446
-1420
-1347
-1342
-1375
-1399
-1397
-1329
-1183
-1041
-957
-832
-645
-465
-359
-304
-269
-233
-146
-62
1
26
106
274
523
825
1070
1279
1484
1679
1919
2122
2198
2233
2271
2243
2300
2403
2426
2482
2626
2746
2843
3022
3121
3164
3308
3437
3487
3551
3505
3402
3376
3337
3294
3344
3407
3491
3777
4175
4411
4232
3623
2770
1560
185
-677
-1128
-1517
-1638
-1365
-1180
-1250
-1414
-1621
-1697
-1357
-735
-225
-133
-620
-1464
-2137
-2361
-2153
-1810
-1628
-1536
-1369
-1103
-770
-421
-262
-265
-331
-479
-613
-734
-1017
-1344
-1511
-1643
-1790
-1781
-1653
-1408
-1062
-681
-415
-384
-450
-575
-799
-987
-1096
-1205
-1333
-1435
-1475
-1557
-1549
-1318
-957
-611
-332
-175
-224
-342
-372
-431
-557
-667
-773
-834
-704
-399
-40
301
609
921
1182
1382
1513
1503
1360
1188
959
743
542
348
244
265
370
476
524
504
400
255
100
-138
-442
-813
-1249
-1638
-1947
-2193
-2290
-2234
-2127
-1976
-1766
-1628
-1537
-1464
-1514
-1618
-1790
-2038
-2229
-2339
-2422
-2466
-2461
-2410
-2226
-1924
-1649
-1459
-1332
-1295
-1314
-1332
-1425
-1616
-1859
-2094
-2171
-2097
-1965
-1870
-1788
-1755
-1689
-1552
-1468
-1472
-1543
-1635
-1696
-1717
-1737
-1743
-1724
-1608
-1384
-1107
-844
-669
-523
-365
-250
-174
-160
-180
-219
-163
-31
138
342
518
680
838
1034
1232
1363
1468
1575
1658
1731
1749
1771
1758
1722
1810
1894
1988
2228
2441
2592
2819
2967
3026
3152
3225
3231
3284
3430
3484
3544
3749
3839
3866
4055
4171
4183
4454
4699
4715
4665
4203
3241
2131
833
-576
-1387
-1852
-2156
-1909
-1392
-1048
-769
-613
-821
-1057
-1031
-887
-749
-764
-1168
-1786
-2177
-2254
-1900
-1306
-837
-457
-138
52
192
242
-14
-452
-898
-1309
-1563
-1651
-1731
-1748
-1608
-1426
-1206
-909
-685
-551
-428
-414
-552
-813
-1161
-1557
-1847
-1946
-1870
-1684
-1441
-1198
-991
-866
-797
-738
-776
-891
-1029
-1225
-1490
-1643
-1674
-1576
-1342
-1040
-717
-360
47
466
806
1009
1078
1002
853
719
619
558
566
617
721
863
982
1035
1050
985
862
712
443
99
-320
-727
-1050
-1264
-1368
-1401
-1413
-1399
-1381
-1372
-1368
-1420
-1551
-1708
-1832
-1939
-2005
-2030
-2027
-2043
-2022
-1931
-1818
-1705
-1558
-1406
-1375
-1481
-1566
-1675
-1848
-1950
-2014
-2035
-2014
-1970
-1900
-1762
-1596
-1536
-1514
-1547
-1630
-1710
-1785
-1854
-1959
-2072
-2183
-2243
-2217
-2088
-1911
-1763
-1565
-1374
-1248
-1153
-1094
-1049
-1040
-990
-913
-853
-736
-581
-407
-229
-31
167
296
377
496
564
559
540
560
582
643
782
983
1184
1418
1659
1855
1956
2060
2125
2065
2110
2171
2134
2204
2406
2469
2550
2753
2905
3105
3326
3503
3720
3933
4031
4164
4291
4172
4167
4199
4213
4446
4783
4676
4218
3721
2731
1518
642
-190
-940
-1282
-1465
-1566
-1376
-1261
-1381
-1401
-1405
-1321
-1129
-938
-962
-1241
-1643
-1943
-1928
-1782
-1485
-1132
-881
-639
-329
-188
-202
-238
-418
-764
-966
-1104
-1355
-1522
-1572
-1583
-1501
-1326
-1154
-996
-858
-714
-666
-729
-868
-1063
-1351
-1553
-1605
-1621
-1563
-1434
-1291
-1206
-1107
-1027
-1025
-1032
-1022
-1094
-1233
-1377
-1470
-1508
-1431
-1246
-998
-739
-467
-136
181
472
683
779
809
849
837
833
877
885
909
977
1036
1082
1128
1073
933
800
616
362
65
-252
-607
-921
-1139
-1296
-1355
-1413
-1452
-1542
-1665
-1783
-1921
-2121
-2271
-2335
-2455
-2448
-2327
-2300
-2296
-2234
-2212
-2216
-2067
-1931
-1869
-1834
-1836
-1874
-1928
-1946
-1975
-1959
-1934
-1882
-1865
-1865
-1901
-1989
-2074
-2114
-2131
-2182
-2253
-2351
-2380
-2301
-2222
-2149
-2065
-2005
-1891
-1747
-1618
-1480
-1348
-1285
-1176
-1040
-957
-862
-724
-618
-490
-336
-191
-11
173
382
582
720
851
974
1047
1136
1252
1332
1467
1720
1891
1992
2205
2369
2365
2522
2676
2611
2690
2889
2907
3092
3325
3234
3293
3546
3541
3778
4144
4119
4171
4376
4312
4315
4437
4397
4495
4870
4913
4416
3501
2057
411
-888
-1579
-1923
-2022
-1875
-1602
-1240
-912
-818
-1101
-1454
-1606
-1477
-1147
-944
-1138
-1826
-2426
-2535
-2082
-1292
-584
-279
-244
-221
-147
-109
-247
-663
-1285
-1789
-1967
-1906
-1807
-1668
-1555
-1474
-1263
-950
-773
-724
-745
-826
-991
-1196
-1430
-1724
-1955
-1979
-1791
-1469
-1111
-862
-761
-788
-838
-919
-1048
-1149
-1270
-1442
-1594
-1660
-1619
-1455
-1135
-760
-411
-59
238
477
668
786
779
670
569
552
620
744
896
994
1054
1129
1197
1176
1066
871
581
264
-70
-389
-702
-1002
-1246
-1311
-1406
-1643
-1712
-1854
-2117
-2110
-2027
-2204
-2263
-2261
-2524
-2593
-2536
-2710
-2742
-2555
-2429
-2249
-1974
-1962
-1910
-1810
-1791
-1737
-1682
-1783
-1960
-2023
-2017
-1948
-1943
-2041
-2089
-2053
-2027
-2007
-1962
-1994
-2071
-2037
-2044
-2066
-2041
-2057
-2078
-1940
-1739
-1570
-1434
-1298
-1128
-963
-784
-621
-535
-478
-379
-266
-124
109
333
547
789
1020
1268
1474
1639
1800
1939
2026
2151
2287
2365
2387
2392
2473
2535
2528
2603
2738
2792
2885
3084
3244
3295
3414
3561
3584
3660
3867
3903
3933
4175
4314
4373
4558
4722
4802
5131
5447
5011
4059
2826
1210
-440
-1403
-1755
-1950
-1951
-1680
-1337
-1046
-800
-825
-1296
-1582
-1553
-1414
-1251
-1251
-1739
-2420
-2653
-2341
-1592
-768
-210
-92
-87
-13
45
-134
-495
-1034
-1676
-2023
-1978
-1836
-1739
-1583
-1402
-1242
-957
-619
-517
-608
-711
-843
-1102
-1336
-1561
-1801
-1923
-1740
-1393
-1039
-685
-437
-406
-509
-594
-697
-860
-1020
-1175
-1357
-1473
-1430
-1283
-1065
-713
-343
-47
222
459
612
667
651
590
474
393
425
526
643
836
1025
1127
1217
1228
1145
988
771
480
96
-289
-681
-1034
-1314
-1573
-1716
-1865
-2007
-2022
-2048
-2211
-2251
-2255
-2465
-2585
-2634
-2855
-2994
-3006
-2995
-2865
-2586
-2432
-2276
-2096
-1959
-1817
-1695
-1684
-1792
-1903
-2044
-2139
-2230
-2261
-2200
-2152
-2084
-1969
-1921
-1943
-1896
-1828
-1839
-1833
-1901
-2059
-2083
-1973
-1867
-1732
-1597
-1501
-1346
-1169
-989
-803
-683
-607
-477
-325
-148
67
288
510
745
969
1208
1420
1648
1920
2164
2322
2483
2641
2643
2644
2771
2771
2822
3046
3114
3214
3550
3701
3761
4061
4233
4242
4421
4574
4562
4705
4800
4776
4870
5034
5088
5223
5371
5490
5146
4240
2846
1234
-417
-1671
-2118
-2151
-2202
-2048
-1797
-1664
-1362
-1170
-1499
-1812
-1879
-1872
-1626
-1420
-1736
-2384
-2717
-2593
-1823
-789
-55
151
66
-71
-66
-63
-280
-767
-1439
-1970
-2068
-1859
-1696
-1532
-1422
-1404
-1238
-927
-810
-867
-1048
-1314
-1612
-1814
-2016
-2204
-2291
-2189
-1849
-1439
-1052
-780
-700
-787
-888
-952
-1056
-1166
-1255
-1393
-1473
-1440
-1264
-960
-572
-155
228
499
724
888
958
990
959
855
763
790
875
1022
1221
1367
1450
1489
1467
1362
1146
871
498
73
-327
-716
-1082
-1341
-1523
-1610
-1676
-1881
-1989
-2035
-2349
-2602
-2556
-2724
-3019
-2990
-3037
-3191
-3040
-2954
-2955
-2695
-2430
-2348
-2018
-1799
-1808
-1727
-1747
-1913
-1945
-2014
-2251
-2311
-2265
-2269
-2210
-2126
-2087
-2059
-2068
-2078
-2016
-2028
-2155
-2216
-2280
-2311
-2233
-2088
-1981
-1816
-1607
-1419
-1220
-1038
-909
-827
-763
-644
-438
-306
-174
30
248
500
848
1201
1483
1764
2045
2261
2445
2555
2552
2573
2617
2662
2824
3037
3145
3301
3483
3594
3726
3898
3940
3980
4214
4379
4543
4808
4875
4929
5091
5050
5030
5333
5449
5469
5830
5631
4443
2988
1531
-312
-1668
-1965
-2018
-2127
-1871
-1551
-1421
-1235
-1200
-1656
-1960
-1966
-1789
-1504
-1419
-1845
-2549
-2957
-2738
-1808
-758
-48
114
-23
-95
22
-28
-285
-723
-1382
-1917
-1936
-1735
-1663
-1542
-1398
-1371
-1218
-891
-770
-865
-995
-1148
-1410
-1683
-1895
-2105
-2298
-2195
-1808
-1429
-1103
-811
-740
-855
-951
-1004
-1097
-1200
-1266
-1384
-1521
-1497
-1305
-1028
-608
-143
195
433
644
833
961
1032
1038
936
824
810
896
1055
1211
1351
1439
1440
1413
1337
1148
871
554
158
-260
-604
-934
-1250
-1422
-1623
-1834
-1994
-2178
-2372
-2554
-2684
-2801
-2888
-3006
-3012
-3052
-3206
-3229
-3211
-3087
-2793
-2418
-2136
-1898
-1729
-1740
-1700
-1726
-1788
-1975
-2163
-2266
-2276
-2224
-2173
-2115
-2118
-2083
-1991
-1915
-1898
-1878
-1939
-2042
-2030
-2018
-2044
-1973
-1855
-1686
-1484
-1300
-1158
-1021
-879
-704
-518
-366
-214
-79
63
274
509
722
980
1316
1653
1962
2269
2452
2630
2816
2838
2851
2965
3000
3080
3329
3473
3638
3778
3807
4037
4260
4345
4549
4751
4815
4942
5121
5137
5226
5342
5348
5481
5880
5881
5237
4041
2442
757
-825
-1774
-1989
-2058
-2168
-1941
-1661
-1577
-1428
-1603
-2019
-2085
-1851
-1588
-1394
-1526
-2256
-2863
-2954
-2363
-1306
-354
25
30
-19
-31
32
-25
-376
-981
-1582
-1907
-1847
-1727
-1661
-1581
-1512
-1451
-1223
-983
-968
-1062
-1177
-1422
-1690
-1918
-2145
-2367
-2415
-2182
-1812
-1411
-1055
-826
-836
-942
-1013
-1065
-1125
-1181
-1279
-1478
-1612
-1507
-1299
-969
-526
-143
169
473
765
973
1106
1123
1032
931
874
923
1020
1108
1212
1334
1392
1410
1351
1166
946
656
346
-12
-444
-863
-1382
-1815
-2040
-2195
-2370
-2424
-2423
-2581
-2693
-2650
-2744
-2955
-3052
-3207
-3457
-3440
-3249
-3141
-2949
-2612
-2360
-2124
-1896
-1742
-1678
-1737
-1816
-1950
-2074
-2157
-2221
-2311
-2250
-2105
-2033
-1910
-1765
-1758
-1787
-1757
-1801
-1877
-1893
-1961
-2046
-2008
-1871
-1716
-1537
-1323
-1138
-960
-672
-359
-176
-37
110
240
365
566
765
907
1136
1488
1817
2127
2468
2718
2892
3139
3319
3345
3468
3558
3529
3715
3928
3902
4040
4310
4427
4682
4967
5064
5139
5177
5177
5185
5316
5361
5433
5659
5520
4480
2984
1633
-84
-1616
-2041
-2076
-2363
-2210
-1756
-1689
-1601
-1642
-2118
-2287
-1979
-1532
-1283
-1306
-1919
-2651
-2965
-2614
-1700
-704
-206
-105
-75
-18
213
310
78
-379
-931
-1495
-1617
-1526
-1554
-1527
-1416
-1441
-1377
-1148
-1006
-993
-961
-1057
-1363
-1708
-1995
-2284
-2497
-2447
-2189
-1850
-1533
-1198
-1029
-1090
-1127
-1045
-997
-961
-972
-1158
-1454
-1552
-1419
-1157
-795
-390
-32
292
691
1092
1356
1465
1462
1371
1200
1106
1083
1043
1078
1178
1283
1342
1350
1278
1149
948
681
361
-83
-699
-1328
-1817
-2206
-2501
-2654
-2726
-2802
-2875
-2931
-3030
-3095
-3244
-3462
-3563
-3527
-3446
-3313
-3151
-3041
-2920
-2748
-2491
-2224
-2008
-1871
-1843
-1896
-1953
-2015
-2113
-2240
-2292
-2250
-2165
-2018
-1823
-1708
-1661
-1610
-1569
-1471
-1355
-1310
-1296
-1276
-1250
-1194
-1086
-960
-826
-644
-393
-111
129
339
483
606
727
870
1093
1299
1452
1697
1999
2207
2543
2945
3177
3394
3681
3812
3958
4179
4146
4189
4331
4411
4660
4999
5160
5304
5472
5528
5643
5860
5979
6248
6517
6153
4949
3611
1986
-37
-1378
-1821
-2189
-2325
-1944
-1691
-1590
-1496
-1816
-2277
-2256
-1975
-1636
-1482
-1767
-2565
-3311
-3620
-3143
-2158
-1271
-780
-523
-409
-204
92
152
-52
-448
-1018
-1533
-1625
-1660
-1711
-1599
-1458
-1431
-1241
-960
-782
-650
-527
-648
-954
-1329
-1707
-2088
-2376
-2387
-2219
-1958
-1624
-1287
-1171
-1217
-1148
-1024
-959
-878
-943
-1222
-1541
-1616
-1532
-1331
-966
-589
-273
89
588
1037
1324
1505
1520
1384
1253
1185
1102
1025
1031
1081
1101
1129
1184
1145
1069
981
800
422
-178
-813
-1401
-1971
-2424
-2718
-3032
-3236
-3245
-3327
-3371
-3268
-3218
-3161
-2983
-2857
-2956
-3138
-3357
-3451
-3326
-3077
-2905
-2785
-2680
-2539
-2275
-1980
-1846
-1856
-1963
-2045
-2022
-2010
-2016
-2013
-2030
-1986
-1767
-1576
-1425
-1222
-984
-753
-542
-427
-474
-561
-539
-413
-271
-169
-113
-54
112
391
718
989
1233
1489
1762
2050
2262
2420
2579
2735
2932
3172
3372
3563
3716
3937
4293
4564
4764
5038
5256
5425
5633
5689
5641
5680
5728
5858
6249
6440
5985
5062
4012
2448
624
-604
-1278
-1825
-1912
-1548
-1377
-1475
-1723
-2189
-2464
-2274
-1782
-1400
-1339
-1772
-2592
-3281
-3526
-3167
-2533
-2019
-1696
-1455
-1243
-860
-478
-272
-326
-551
-978
-1277
-1384
-1496
-1591
-1597
-1627
-1680
-1566
-1354
-1115
-833
-551
-467
-548
-779
-1085
-1501
-1823
-1958
-1948
-1837
-1663
-1536
-1518
-1525
-1341
-1038
-749
-472
-411
-606
-831
-914
-938
-877
-754
-619
-487
-205
221
648
1054
1384
1578
1688
1726
1701
1627
1520
1394
1237
1047
870
730
615
592
544
321
63
-238
-782
-1332
-1627
-1973
-2403
-2623
-2790
-3126
-3423
-3558
-3597
-3513
-3300
-3143
-3069
-3035
-3056
-3127
-3147
-3107
-3084
-3106
-3094
-2981
-2852
-2696
-2483
-2258
-2050
-1842
-1693
-1581
-1439
-1299
-1212
-1130
-1063
-1063
-1054
-901
-678
-426
-163
51
193
297
394
440
446
450
427
360
372
469
606
814
1102
1391
1616
1829
2114
2396
2647
2921
3134
3251
3384
3558
3716
3924
4150
4335
4531
4748
4927
5097
5309
5548
5906
6326
6560
6283
5598
4730
3250
1537
493
-80
-539
-422
81
171
-218
-819
-1463
-1680
-1317
-754
-349
-451
-1322
-2444
-3228
-3508
-3235
-2773
-2571
-2546
-2477
-2342
-2000
-1529
-1219
-1126
-1203
-1409
-1497
-1431
-1478
-1576
-1580
-1730
-1914
-1939
-1852
-1677
-1360
-989
-733
-606
-627
-816
-1085
-1300
-1388
-1373
-1350
-1390
-1548
-1841
-2098
-2079
-1820
-1428
-1030
-844
-855
-884
-826
-707
-576
-479
-525
-595
-572
-427
-274
-30
234
419
595
808
1005
1145
1278
1354
1379
1255
1055
823
562
313
143
-16
-236
-476
-685
-861
-994
-1059
-1183
-1345
-1537
-1801
-2071
-2283
-2427
-2542
-2635
-2709
-2762
-2794
-2773
-2711
-2603
-2467
-2397
-2346
-2284
-2216
-2102
-1986
-1902
-1828
-1785
-1754
-1655
-1486
-1272
-1025
-824
-687
-568
-475
-386
-285
-169
-82
-32
-40
-80
-96
-104
-73
13
93
147
201
272
355
473
594
704
845
974
1078
1231
1369
1465
1615
1776
1916
2062
2228
2379
2542
2714
2876
3060
3231
3385
3583
3789
3943
3970
3866
3546
2687
1435
555
369
558
1235
2202
2530
2028
1143
340
126
536
1060
1492
1507
700
-369
-1029
-1249
-997
-469
-232
-366
-540
-793
-914
-827
-828
-893
-1051
-1259
-1346
-1250
-1231
-1291
-1257
-1269
-1359
-1428
-1531
-1691
-1761
-1717
-1578
-1439
-1488
-1699
-1937
-2134
-2123
-1863
-1597
-1492
-1563
-1803
-2089
-2199
-2080
-1843
-1602
-1484
-1511
-1624
-1711
-1641
-1445
-1211
-1047
-1025
-1035
-1021
-961
-834
-716
-600
-537
-522
-523
-475
-393
-323
-239
-164
-166
-252
-355
-459
-528
-405
-217
-130
-132
-263
-463
-590
-630
-577
-434
-421
-583
-730
-861
-972
-987
-974
-956
-978
-1066
-1179
-1290
-1336
-1360
-1359
-1400
-1506
-1581
-1626
-1616
-1546
-1446
-1427
-1461
-1438
-1374
-1260
-1098
-932
-793
-721
-703
-700
-698
-643
-493
-291
-72
149
298
374
459
573
717
847
970
1079
1156
1260
1411
1557
1688
1820
1947
2100
2272
2426
2562
2741
2949
3167
3444
3685
3840
3775
3254
2378
1703
1542
1876
2651
3461
3723
3164
2125
1184
784
1060
1596
2049
2088
1428
434
-336
-669
-531
-67
245
178
-88
-505
-871
-1049
-1137
-1225
-1348
-1507
-1636
-1651
-1677
-1710
-1635
-1578
-1590
-1643
-1760
-1932
-2066
-2091
-1997
-1853
-1809
-1933
-2122
-2293
-2299
-2052
-1765
-1576
-1565
-1774
-2062
-2264
-2232
-1994
-1716
-1532
-1525
-1619
-1730
-1695
-1511
-1278
-1054
-939
-904
-928
-947
-898
-812
-710
-595
-486
-408
-361
-281
-228
-193
-120
-70
-78
-106
-121
-146
-204
-305
-343
-265
-224
-255
-239
-246
-314
-375
-415
-514
-637
-747
-874
-893
-904
-995
-1071
-1139
-1193
-1228
-1272
-1370
-1406
-1386
-1438
-1455
-1491
-1565
-1583
-1600
-1582
-1537
-1521
-1512
-1427
-1274
-1154
-1089
-1077
-1042
-973
-890
-783
-679
-529
-385
-217
-28
99
205
285
391
567
755
916
1043
1162
1323
1501
1697
1894
2083
2259
2427
2594
2715
2889
3088
3318
3632
3928
4019
3780
3160
2239
1596
1632
2181
3047
3833
3952
3197
1962
907
560
971
1633
2129
2113
1279
64
-817
-1036
-653
6
394
298
-115
-691
-1117
-1255
-1266
-1279
-1362
-1541
-1704
-1749
-1760
-1732
-1602
-1516
-1524
-1657
-1863
-2075
-2200
-2178
-2018
-1848
-1856
-2024
-2233
-2362
-2322
-2065
-1737
-1527
-1557
-1810
-2201
-2462
-2435
-2179
-1804
-1571
-1541
-1669
-1817
-1819
-1633
-1360
-1121
-999
-1016
-1089
-1138
-1112
-966
-788
-631
-488
-409
-393
-375
-294
-148
1
59
-11
-124
-237
-279
-214
-129
-82
-143
-215
-227
-198
-134
-93
-127
-270
-508
-752
-926
-970
-909
-855
-871
-977
-1164
-1338
-1366
-1293
-1218
-1185
-1281
-1438
-1548
-1618
-1604
-1548
-1520
-1499
-1473
-1425
-1328
-1168
-982
-794
-660
-646
-723
-785
-756
-603
-358
-110
27
65
107
194
332
517
724
889
1006
1139
1251
1363
1544
1743
1960
2171
2292
2384
2506
2667
2935
3280
3576
3815
3940
3767
3225
2379
1597
1465
1980
2797
3637
3973
3351
2133
1041
529
831
1497
2006
2121
1492
330
-624
-967
-768
-183
359
392
46
-498
-1003
-1225
-1228
-1202
-1254
-1388
-1605
-1692
-1681
-1729
-1653
-1565
-1581
-1645
-1772
-1964
-2130
-2152
-2066
-1894
-1819
-1966
-2177
-2358
-2413
-2200
-1851
-1605
-1571
-1775
-2144
-2420
-2447
-2236
-1896
-1614
-1499
-1564
-1719
-1796
-1704
-1470
-1215
-1024
-951
-1047
-1138
-1139
-1035
-838
-653
-477
-370
-373
-379
-312
-181
-52
22
9
-111
-279
-366
-338
-218
-122
-102
-109
-174
-235
-240
-181
-160
-265
-483
-734
-939
-1033
-1011
-961
-934
-1008
-1157
-1316
-1405
-1378
-1315
-1290
-1311
-1377
-1489
-1599
-1624
-1575
-1515
-1456
-1430
-1430
-1414
-1344
-1199
-1003
-829
-750
-769
-837
-860
-777
-584
-338
-99
81
197
258
353
472
619
822
1001
1160
1295
1401
1523
1692
1908
2118
2270
2415
2560
2764
3031
3306
3615
3830
3784
3476
2804
1918
1384
1515
2145
2998
3711
3686
2821
1660
724
513
1007
1638
2073
1971
1089
-68
-830
-1035
-685
-11
380
334
-49
-649
-1114
-1292
-1286
-1240
-1230
-1363
-1510
-1558
-1649
-1660
-1564
-1529
-1537
-1614
-1775
-1983
-2093
-2086
-1990
-1833
-1824
-1961
-2148
-2313
-2296
-2061
-1784
-1600
-1615
-1876
-2205
-2402
-2396
-2152
-1823
-1594
-1541
-1650
-1799
-1833
-1716
-1500
-1274
-1117
-1074
-1138
-1225
-1224
-1078
-878
-670
-483
-394
-409
-430
-412
-301
-141
-45
-27
-91
-212
-325
-308
-209
-102
-43
-91
-163
-207
-254
-287
-311
-378
-553
-756
-922
-1001
-980
-943
-900
-946
-1081
-1233
-1331
-1352
-1348
-1318
-1348
-1468
-1585
-1680
-1719
-1711
-1619
-1516
-1468
-1421
-1362
-1267
-1144
-989
-849
-793
-812
-880
-925
-844
-647
-365
-119
39
137
189
279
407
588
810
999
1113
1195
1277
1366
1569
1811
2020
2243
2422
2589
2820
3101
3382
3604
3638
3426
3004
2342
1699
1565
1928
2538
3229
3578
3225
2400
1475
869
979
1437
1825
2023
1650
712
-136
-545
-556
-55
510
663
514
47
-507
-825
-925
-943
-883
-888
-1082
-1185
-1221
-1316
-1255
-1175
-1167
-1200
-1336
-1547
-1746
-1830
-1849
-1744
-1637
-1705
-1844
-2006
-2124
-2052
-1839
-1620
-1502
-1595
-1878
-2161
-2286
-2227
-1972
-1690
-1512
-1458
-1539
-1648
-1597
-1396
-1155
-949
-867
-921
-977
-1017
-995
-819
-612
-467
-359
-316
-324
-263
-141
-20
88
56
-66
-176
-261
-240
-78
54
59
7
-153
-308
-326
-283
-201
-134
-194
-387
-636
-837
-904
-831
-767
-758
-804
-974
-1138
-1194
-1202
-1166
-1127
-1189
-1331
-1444
-1509
-1514
-1429
-1330
-1262
-1223
-1224
-1195
-1071
-908
-746
-600
-608
-710
-806
-804
-645
-373
-89
102
190
210
229
322
514
780
1001
1154
1251
1301
1372
1494
1712
1962
2203
2419
2585
2777
2986
3215
3455
3513
3343
3026
2454
1844
1615
1856
2359
2975
3415
3247
2588
1725
1014
911
1252
1649
1904
1691
899
34
-493
-649
-264
345
621
581
194
-383
-804
-996
-998
-888
-832
-976
-1106
-1179
-1300
-1273
-1175
-1135
-1113
-1198
-1385
-1558
-1645
-1691
-1639
-1545
-1584
-1651
-1753
-1891
-1891
-1757
-1585
-1444
-1438
-1623
-1873
-2040
-2067
-1881
-1618
-1408
-1332
-1384
-1487
-1531
-1431
-1272
-1107
-1000
-956
-950
-958
-904
-793
-671
-547
-413
-319
-299
-253
-178
-143
-113
-122
-168
-199
-235
-188
-74
-8
5
-25
-118
-218
-262
-281
-254
-220
-268
-385
-533
-677
-761
-749
-699
-684
-744
-853
-983
-1077
-1109
-1098
-1091
-1113
-1164
-1242
-1311
-1337
-1288
-1237
-1197
-1142
-1104
-1058
-984
-895
-779
-696
-679
-709
-754
-740
-602
-390
-148
51
183
250
294
375
480
631
779
908
1023
1108
1161
1269
1452
1640
1862
2099
2278
2442
2621
2750
2866
2918
2807
2597
2252
1780
1450
1474
1767
2213
2649
2741
2392
1733
1001
666
740
985
1254
1251
830
121
-482
-773
-641
-198
136
272
78
-358
-784
-1058
-1129
-1070
-966
-981
-1054
-1096
-1174
-1194
-1143
-1111
-1086
-1094
-1179
-1303
-1399
-1462
-1470
-1419
-1393
-1381
-1406
-1470
-1472
-1411
-1295
-1176
-1133
-1218
-1414
-1601
-1706
-1661
-1491
-1304
-1182
-1187
-1248
-1283
-1257
-1104
-889
-722
-666
-711
-767
-812
-785
-680
-547
-430
-317
-240
-227
-224
-198
-152
-110
-96
-112
-144
-206
-225
-184
-129
-123
-209
-291
-315
-352
-378
-379
-422
-505
-619
-778
-891
-920
-918
-905
-879
-899
-989
-1096
-1166
-1186
-1150
-1126
-1143
-1226
-1314
-1356
-1348
-1281
-1188
-1079
-990
-915
-855
-810
-768
-724
-650
-600
-605
-552
-451
-332
-160
45
215
312
395
514
631
768
930
1083
1215
1309
1417
1570
1750
1944
2156
2382
2580
2736
2891
2987
2952
2863
2703
2323
1845
1567
1564
1784
2184
2547
2583
2248
1617
960
681
696
826
1093
1105
705
126
-410
-711
-604
-239
32
157
-17
-438
-820
-1056
-1149
-1097
-1060
-1129
-1172
-1217
-1308
-1298
-1241
-1230
-1185
-1205
-1325
-1455
-1563
-1650
-1643
-1553
-1527
-1546
-1610
-1708
-1759
-1733
-1629
-1510
-1442
-1507
-1630
-1779
-1878
-1846
-1681
-1529
-1398
-1289
-1288
-1322
-1308
-1202
-1002
-1284
-1437
-1234
-1166
-994
-1041
-897
-693
-392
-148
-160
-32
153
334
396
360
299
247
148
73
60
58
89
46
-31
-67
-98
-195
-223
-184
-247
-337
-473
-650
-807
-918
-1025
-1062
-1116
-1223
-1343
-1416
-1494
-1515
-1478
-1471
-1457
-1419
-1375
-1326
-1249
-1135
-1005
-1082
-941
-635
-455
-393
-410
-293
-211
-29
46
17
165
406
653
789
895
1008
1205
1397
1588
1805
1962
2142
2313
2543
2815
3016
3207
3457
3767
4030
4109
4089
3760
3200
2663
1879
910
193
-86
-150
-10
289
436
444
257
-81
-231
-262
-193
-97
16
-163
-666
-1163
-1635
-1709
-1332
-846
-384
-86
-76
-159
-201
-158
-114
-87
-248
-458
-615
-895
-1085
-1191
-1242
-1216
-1112
-1014
-995
-925
-900
-918
-942
-1103
-1337
-1589
-1820
-2036
-2200
-2294
-2332
-2259
-2174
-2055
-1939
-1894
-1795
-1621
-1489
-1376
-1303
-1396
-1581
-1635
-1588
-1472
-1273
-1045
-788
-519
-229
79
317
458
563
646
688
634
521
397
257
119
45
2
-70
-149
-187
-207
-281
-391
-546
-759
-999
-1247
-1499
-1731
-1903
-2016
-2073
-2052
-2000
-1958
-1907
-1850
-1776
-1724
-1742
-1802
-1855
-1898
-1895
-1871
-1832
-1766
-1657
-1502
-1328
-1101
-949
-864
-620
-331
-119
15
151
248
326
362
343
348
377
386
398
443
574
672
734
892
1009
1104
1228
1366
1455
1508
1669
1795
1946
2193
2427
2733
2982
3250
3528
3729
3936
4167
4328
4335
4347
4297
3601
2822
2192
1064
66
-261
-398
-633
-383
-27
-16
105
-11
-243
-349
-575
-696
-688
-822
-1241
-1583
-1887
-2174
-1869
-1364
-1026
-577
-290
-323
-462
-575
-756
-990
-1228
-1531
-1714
-1942
-2108
-1939
-1784
-1663
-1356
-1073
-1014
-898
-728
-838
-962
-1070
-1355
-1623
-1769
-1819
-1827
-1751
-1514
-1251
-1062
-908
-778
-818
-929
-925
-987
-1112
-1173
-1223
-1362
-1397
-1201
-952
-666
-310
81
342
462
552
588
527
494
466
342
232
179
115
93
139
140
118
148
98
-109
-404
-718
-1045
-1384
-1584
-1726
-1894
-1997
-1998
-1912
-1833
-1825
-1899
-1979
-2026
-2050
-2078
-2171
-2287
-2374
-2374
-2289
-2166
-1982
-1800
-1625
-1400
-1146
-995
-903
-816
-724
-598
-422
-229
-82
66
262
437
521
569
604
573
610
731
764
743
768
840
919
1045
1265
1427
1609
1874
2175
2443
2628
2803
2995
3168
3339
3520
3636
3741
3921
4062
4171
4267
4241
3846
3008
2226
1341
183
-584
-771
-947
-1041
-651
-433
-379
-179
-220
-327
-434
-591
-740
-814
-1002
-1317
-1531
-1771
-1801
-1410
-1000
-642
-284
-157
-300
-459
-627
-926
-1241
-1575
-1896
-2096
-2234
-2181
-1944
-1760
-1536
-1251
-1105
-1081
-969
-978
-1179
-1323
-1505
-1759
-1927
-1919
-1822
-1704
-1517
-1306
-1121
-1000
-922
-885
-1003
-1163
-1246
-1327
-1376
-1348
-1298
-1225
-1022
-732
-414
-45
245
422
533
570
631
641
588
485
381
352
309
296
312
353
263
132
69
-151
-422
-703
-992
-1270
-1433
-1531
-1679
-1691
-1706
-1744
-1739
-1740
-1748
-1815
-1888
-1977
-2000
-2076
-2139
-2130
-2167
-2120
-2045
-1946
-1828
-1694
-1543
-1422
-1265
-1184
-1121
-1014
-897
-750
-576
-382
-141
121
317
448
537
524
425
351
287
244
255
327
406
517
711
898
1111
1368
1622
1880
2111
2264
2347
2433
2531
2641
2816
3007
3176
3385
3613
3877
4113
4234
4272
4049
3338
2399
1552
538
-416
-785
-896
-1023
-860
-517
-359
-148
-5
-82
-155
-322
-534
-708
-937
-1266
-1514
-1677
-1719
-1391
-912
-570
-258
-22
-43
-206
-389
-662
-1024
-1373
-1681
-1889
-1988
-1999
-1819
-1596
-1381
-1120
-903
-828
-796
-786
-961
-1187
-1382
-1633
-1814
-1854
-1807
-1685
-1511
-1283
-1073
-901
-781
-786
-935
-1121
-1220
-1354
-1416
-1362
-1308
-1224
-1036
-745
-418
-60
251
442
558
649
677
604
453
259
97
-22
-101
-83
-43
-57
-54
-10
-25
-123
-296
-581
-890
-1177
-1411
-1560
-1707
-1788
-1783
-1763
-1737
-1684
-1670
-1709
-1716
-1722
-1762
-1810
-1882
-1941
-1962
-1898
-1792
-1665
-1511
-1353
-1170
-995
-823
-679
-582
-496
-360
-192
-33
132
301
448
589
703
722
695
614
530
517
577
641
712
817
912
1099
1342
1512
1656
1893
2068
2198
2390
2522
2588
2684
2821
2952
3128
3298
3469
3675
3804
3907
3935
3633
2858
2000
1161
170
-525
-741
-854
-923
-733
-520
-419
-237
-114
-103
-149
-242
-377
-549
-778
-1053
-1233
-1380
-1357
-1041
-681
-434
-209
-105
-195
-360
-541
-803
-1139
-1444
-1715
-1926
-2028
-1987
-1800
-1605
-1422
-1221
-1116
-1074
-1018
-1000
-1100
-1247
-1430
-1635
-1787
-1858
-1818
-1710
-1563
-1396
-1206
-1041
-1025
-1072
-1124
-1253
-1371
-1406
-1429
-1419
-1318
-1171
-986
-722
-415
-133
142
355
490
569
527
385
247
128
-59
-161
-122
-80
-5
156
267
257
241
65
-187
-424
-726
-985
-1205
-1376
-1508
-1548
-1556
-1568
-1515
-1516
-1508
-1514
-1587
-1688
-1781
-1841
-1903
-1903
-1878
-1833
-1697
-1527
-1334
-1142
-969
-834
-745
-670
-589
-468
-350
-235
-83
55
173
289
361
405
413
408
428
442
451
511
604
705
853
1005
1146
1325
1503
1682
1895
2094
2234
2426
2606
2703
2869
3048
3157
3321
3595
3755
3783
3852
3699
3063
2170
1365
484
-425
-839
-928
-982
-899
-677
-491
-342
-172
-120
-147
-209
-332
-425
-594
-876
-1099
-1266
-1366
-1198
-803
-457
-226
-72
-99
-308
-505
-695
-960
-1262
-1539
-1755
-1929
-2007
-1917
-1730
-1546
-1333
-1163
-1083
-1031
-1001
-1058
-1195
-1328
-1516
-1713
-1820
-1836
-1752
-1634
-1492
-1289
-1130
-1065
-1023
-1019
-1118
-1236
-1326
-1401
-1430
-1386
-1268
-1097
-874
-551
-235
34
265
398
481
428
264
114
2
-204
-390
-317
-245
-178
6
168
189
153
58
-211
-491
-745
-1037
-1265
-1412
-1520
-1599
-1614
-1577
-1522
-1460
-1437
-1434
-1461
-1536
-1627
-1697
-1776
-1811
-1775
-1713
-1588
-1421
-1249
-1083
-925
-802
-689
-609
-555
-459
-318
-173
-3
161
284
392
480
514
485
455
428
411
438
467
530
657
808
957
1143
1323
1504
1714
1890
2066
2288
2490
2640
2811
2930
3003
3170
3327
3491
3670
3710
3640
3507
2966
2090
1361
502
-375
-722
-769
-862
-798
-564
-506
-404
-210
-218
-227
-246
-391
-473
-562
-804
-1006
-1126
-1240
-1123
-777
-497
-282
-110
-136
-315
-495
-723
-982
-1260
-1544
-1745
-1855
-1922
-1876
-1705
-1565
-1391
-1187
-1066
-1058
-1035
-1102
-1269
-1397
-1596
-1801
-1929
-1952
-1901
-1811
-1674
-1509
-1369
-1303
-1230
-1206
-1301
-1370
-1446
-1531
-1515
-1437
-1345
-1178
-923
-688
-404
-55
204
356
427
343
127
-10
-161
-310
-285
-226
-171
-43
137
193
206
155
-26
-221
-445
-684
-927
-1165
-1393
-1545
-1595
-1607
-1548
-1493
-1498
-1475
-1477
-1511
-1562
-1632
-1727
-1801
-1779
-1749
-1655
-1529
-1426
-1300
-1151
-996
-851
-714
-623
-539
-414
-268
-113
46
160
270
403
483
521
538
509
454
455
511
555
627
739
884
1053
1259
1462
1666
1896
2074
2236
2473
2597
2678
2866
2961
3031
3235
3452
3494
3592
3639
3447
3146
2467
1588
759
-155
-890
-1087
-1057
-1095
-854
-576
-503
-295
-97
-155
-230
-249
-400
-546
-651
-858
-1049
-1117
-1082
-827
-473
-271
-118
-64
-213
-403
-560
-861
-1215
-1477
-1764
-1978
-2043
-2007
-1880
-1699
-1504
-1343
-1180
-1107
-1106
-1094
-1176
-1317
-1469
-1673
-1901
-1989
-1931
-1873
-1755
-1579
-1437
-1338
-1250
-1183
-1241
-1361
-1455
-1559
-1622
-1569
-1451
-1324
-1133
-879
-629
-315
2
207
290
256
158
-17
-247
-412
-418
-417
-323
-96
85
173
218
172
44
-89
-285
-543
-776
-1012
-1266
-1450
-1572
-1633
-1604
-1521
-1451
-1384
-1337
-1370
-1411
-1445
-1536
-1607
-1622
-1610
-1569
-1474
-1359
-1237
-1110
-976
-838
-739
-665
-597
-521
-407
-251
-99
33
140
238
326
412
495
522
494
452
447
482
540
634
779
900
1045
1263
1450
1613
1842
2059
2237
2456
2680
2817
2892
3005
3080
3176
3325
3408
3424
3463
3430
3064
2391
1622
724
-204
-785
-947
-938
-925
-775
-610
-511
-318
-211
-270
-333
-404
-526
-598
-650
-819
-1022
-1159
-1144
-918
-575
-285
-95
-43
-169
-372
-573
-831
-1119
-1370
-1590
-1771
-1867
-1851
-1757
-1670
-1518
-1337
-1248
-1203
-1174
-1183
-1232
-1325
-1496
-1716
-1895
-1939
-1910
-1841
-1676
-1532
-1462
-1339
-1214
-1198
-1236
-1326
-1453
-1515
-1500
-1450
-1340
-1200
-1083
-849
-546
-270
-49
68
33
-110
-239
-298
-301
-307
-258
-108
-11
81
196
227
161
65
-87
-311
-494
-700
-935
-1155
-1354
-1467
-1515
-1504
-1465
-1422
-1379
-1381
-1371
-1383
-1445
-1493
-1532
-1539
-1482
-1371
-1284
-1227
-1156
-1077
-984
-865
-728
-597
-482
-349
-181
-12
155
305
429
561
675
724
720
693
648
602
604
659
705
802
936
1073
1267
1467
1632
1758
1876
2026
2229
2390
2476
2630
2752
2804
2926
3081
3121
3107
3181
3133
2909
2440
1662
800
-135
-881
-1162
-1117
-1069
-927
-654
-568
-422
-243
-275
-366
-382
-456
-560
-577
-670
-870
-1015
-1025
-860
-511
-196
5
101
10
-209
-450
-712
-1020
-1280
-1485
-1682
-1774
-1815
-1782
-1653
-1488
-1312
-1188
-1104
-1098
-1100
-1167
-1298
-1431
-1636
-1861
-1970
-1945
-1891
-1787
-1599
-1465
-1379
-1272
-1221
-1264
-1355
-1425
-1498
-1544
-1479
-1415
-1323
-1184
-977
-742
-561
-343
-152
-52
-52
-109
-232
-366
-369
-306
-174
-24
63
137
210
208
105
-44
-267
-514
-678
-853
-1053
-1268
-1505
-1698
-1769
-1722
-1643
-1605
-1618
-1632
-1611
-1587
-1602
-1637
-1717
-1771
-1716
-1590
-1503
-1423
-1345
-1297
-1154
-968
-841
-759
-660
-536
-348
-143
-2
55
98
164
280
401
483
498
458
459
497
568
626
685
831
1000
1174
1432
1599
1681
1827
2023
2208
2385
2587
2665
2721
2883
3000
3092
3145
3151
3136
3085
2979
2530
1748
933
16
-739
-1043
-1036
-987
-890
-634
-531
-405
-223
-291
-367
-419
-489
-525
-509
-562
-778
-924
-967
-850
-540
-242
-12
101
59
-144
-407
-683
-975
-1219
-1410
-1576
-1698
-1794
-1810
-1723
-1575
-1414
-1320
-1262
-1240
-1233
-1252
-1362
-1508
-1672
-1854
-1937
-1946
-1875
-1789
-1689
-1580
-1456
-1327
-1282
-1256
-1294
-1368
-1421
-1466
-1468
-1414
-1318
-1181
-1002
-798
-572
-337
-198
-130
-98
-145
-288
-448
-492
-516
-469
-320
-175
-45
-2
54
44
-27
-138
-337
-537
-725
-886
-1066
-1247
-1382
-1542
-1610
-1575
-1524
-1532
-1549
-1540
-1528
-1488
-1496
-1524
-1549
-1538
-1442
-1320
-1223
-1150
-1085
-1001
-874
-710
-577
-475
-387
-277
-155
6
138
205
271
340
425
524
566
561
538
562
626
704
775
839
918
1026
1226
1407
1537
1701
1870
2045
2261
2526
2700
2818
2953
3020
3107
3113
3009
2930
2851
2743
2453
1825
1082
264
-501
-898
-879
-760
-736
-548
-453
-465
-337
-313
-449
-538
-562
-604
-613
-607
-798
-1022
-1093
-1031
-750
-402
-148
2
16
-146
-396
-610
-833
-1036
-1122
-1236
-1401
-1558
-1667
-1653
-1554
-1388
-1245
-1175
-1136
-1115
-1125
-1205
-1338
-1494
-1651
-1710
-1663
-1580
-1543
-1511
-1437
-1394
-1315
-1196
-1160
-1190
-1227
-1234
-1237
-1208
-1173
-1151
-1046
-891
-695
-463
-280
-125
41
148
117
71
55
-81
-240
-347
-452
-546
-521
-375
-232
-109
-31
-42
-80
-176
-329
-529
-791
-984
-1116
-1179
-1244
-1298
-1380
-1475
-1439
-1362
-1305
-1274
-1329
-1413
-1485
-1509
-1523
-1553
-1555
-1493
-1381
-1244
-1089
-984
-912
-823
-686
-536
-451
-432
-376
-289
-190
-78
-25
-24
-10
57
159
253
317
347
384
492
625
754
850
922
1011
1178
1375
1509
1656
1782
1904
2134
2426
2684
2859
3015
3136
3177
3166
3101
2987
2814
2549
1981
1249
543
-229
-752
-811
-610
-544
-456
-295
-352
-357
-335
-427
-546
-611
-608
-637
-665
-776
-1014
-1116
-1039
-751
-370
-77
170
224
101
-119
-343
-546
-736
-792
-854
-998
-1133
-1294
-1360
-1309
-1173
-1015
-943
-939
-1015
-1097
-1218
-1401
-1563
-1725
-1808
-1779
-1666
-1597
-1566
-1456
-1376
-1314
-1199
-1154
-1224
-1288
-1310
-1329
-1312
-1241
-1175
-1096
-988
-810
-574
-369
-151
38
179
284
311
301
231
175
139
52
51
47
-66
-187
-284
-388
-465
-366
-280
-303
-317
-463
-652
-782
-907
-1021
-1113
-1133
-1184
-1191
-1188
-1230
-1284
-1346
-1337
-1261
-1194
-1196
-1228
-1261
-1296
-1291
-1230
-1184
-1123
-1013
-885
-764
-687
-641
-619
-561
-441
-327
-232
-171
-115
-49
22
77
103
73
31
67
137
216
264
295
341
397
516
675
793
935
1119
1277
1482
1666
1811
1956
2108
2296
2480
2658
2773
2888
2989
2975
2667
2078
1409
667
66
-219
-204
-178
-178
-81
-97
-135
-180
-251
-333
-349
-225
-217
-304
-508
-883
-1197
-1342
-1220
-888
-503
-121
126
183
103
-54
-195
-265
-243
-205
-278
-479
-735
-948
-1051
-994
-806
-658
-490
-379
-372
-476
-709
-937
-1195
-1354
-1430
-1499
-1554
-1655
-1722
-1735
-1646
-1483
-1333
-1152
-1047
-1018
-1040
-1150
-1238
-1298
-1325
-1286
-1199
-1078
-979
-814
-603
-427
-237
-73
45
109
116
93
-10
-136
-238
-368
-490
-533
-504
-465
-383
-261
-201
-225
-295
-405
-523
-643
-761
-897
-1025
-1126
-1214
-1280
-1325
-1331
-1289
-1208
-1104
-1056
-1062
-1088
-1120
-1173
-1217
-1199
-1150
-1083
-957
-803
-649
-518
-408
-258
-74
99
229
288
289
276
268
293
334
381
437
509
607
703
789
834
909
1022
1143
1279
1369
1468
1555
1654
1790
1975
2170
2264
2302
2313
2239
2168
1988
1630
1204
708
245
-93
-206
-197
-239
-163
-126
-150
-141
-194
-215
-285
-303
-272
-326
-359
-540
-762
-876
-922
-747
-486
-197
80
210
216
112
-4
-81
-123
-32
-4
-86
-244
-449
-587
-664
-617
-526
-418
-295
-272
-313
-454
-679
-913
-1111
-1191
-1204
-1226
-1275
-1359
-1402
-1450
-1437
-1314
-1183
-1027
-908
-855
-884
-959
-1007
-1017
-964
-851
-695
-551
-432
-298
-155
-21
123
267
397
497
536
518
429
324
274
250
262
286
333
335
299
299
277
248
212
156
95
10
-89
-217
-366
-471
-565
-601
-603
-602
-591
-593
-585
-576
-581
-576
-584
-594
-606
-642
-678
-721
-727
-729
-726
-702
-669
-635
-619
-622
-635
-646
-667
-699
-708
-756
-821
-865
-915
-956
-953
-910
-852
-818
-803
-802
-831
-859
-870
-849
-834
-833
-823
-796
-797
-817
-777
-730
-669
-547
-468
-416
-362
-351
-364
-373
-361
-312
-276
-247
-209
-215
-243
-213
-176
-152
-126
-76
-19
-13
-47
-40
-36
-46
-14
5
14
22
42
65
80
95
138
191
233
249
252
260
265
272
295
338
369
402
421
423
433
463
487
507
535
565
594
622
613
612
621
605
610
600
574
558
519
491
469
438
422
412
366
334
312
261
221
173
124
96
46
-2
-63
-147
-201
-247
-315
-335
-370
-434
-474
-547
-618
-692
-766
-829
-887
-929
-976
-1031
-1086
-1109
-1130
-1158
-1176
-1188
-1208
-1214
-1242
-1255
-1255
-1279
-1309
-1331
-1330
-1327
-1306
-1276
-1249
-1215
-1170
-1138
-1117
-1101
-1072
-1033
-997
-963
-904
-863
-843
-798
-764
-723
-681
-657
-599
-556
-531
-474
-453
-430
-390
-343
-272
-212
-168
-115
-75
-19
33
70
140
209
270
319
344
364
388
417
456
528
607
652
679
713
735
780
825
859
890
899
903
901
907
924
954
966
1007
1066
1102
1135
1165
1192
1240
1304
1343
1347
1205
952
734
635
644
777
1017
1138
1054
814
510
276
184
285
465
589
524
194
-224
-623
-835
-838
-735
-577
-500
-559
-738
-977
-1220
-1409
-1440
-1302
-1101
-980
-1013
-1181
-1482
-1758
-1889
-1831
-1602
-1333
-1118
-1041
-1144
-1348
-1506
-1514
-1388
-1161
-970
-874
-911
-1066
-1228
-1351
-1338
-1232
-1030
-767
-584
-511
-548
-661
-741
-708
-583
-387
-192
-102
-111
-194
-298
-333
-308
-172
30
196
297
300
237
151
91
97
171
271
338
387
362
290
224
138
122
196
303
385
414
372
265
141
64
23
34
70
104
99
30
-44
-124
-203
-230
-228
-203
-204
-243
-299
-390
-470
-542
-605
-620
-622
-632
-639
-685
-755
-814
-857
-884
-876
-852
-832
-838
-855
-877
-913
-947
-979
-963
-929
-895
-862
-867
-872
-887
-900
-890
-851
-798
-746
-725
-713
-705
-717
-718
-688
-643
-605
-562
-514
-514
-488
-457
-434
-377
-335
-289
-233
-191
-182
-162
-166
-168
-148
-137
-115
-72
-28
1
30
47
49
38
30
37
36
41
39
20
12
-12
-37
-50
-59
-65
-94
-99
-121
-156
-169
-204
-214
-232
-251
-256
-273
-292
-326
-350
-379
-399
-410
-438
-446
-473
-487
-510
-529
-528
-543
-511
-486
-494
-498
-534
-549
-588
-620
-640
-671
-647
-649
-645
-638
-624
-589
-580
-566
-562
-562
-557
-568
-573
-590
-584
-580
-565
-554
-533
-499
-456
-441
-417
-390
-391
-384
-380
-361
-354
-339
-334
-305
-270
-235
-187
-155
-127
-81
-43
-26
-15
-2
-1
7
13
23
55
72
115
121
129
163
174
190
197
210
201
181
162
141
135
141
155
166
188
198
192
230
225
204
206
180
167
124
76
57
19
20
9
-3
17
29
57
49
64
62
51
26
-2
5
5
-5
1
14
29
62
62
41
41
6
-10
-14
-42
-69
-101
-136
-161
-201
-217
-245
-269
-283
-293
-295
-303
-321
-359
-391
-417
-448
-466
-484
-513
-516
-531
-574
-595
-605
-603
-599
-616
-620
-645
-688
-708
-735
-751
-754
-766
-780
-784
-758
-757
-749
-734
-728
-700
-688
-671
-650
-647
-620
-620
-599
-556
-538
-505
-473
-462
-451
-432
-404
-375
-355
-323
-275
-259
-249
-216
-188
-136
-121
-116
-94
-100
-68
-52
-25
3
7
23
7
21
19
19
25
23
56
68
71
54
60
73
77
97
88
86
89
90
104
86
80
84
76
50
42
39
-1
-21
-40
-78
-89
-121
-149
-169
-189
-212
-236
-262
-288
-279
-266
-265
-233
-215
-213
-204
-198
-182
-165
-142
-128
-123
-130
-135
-113
-84
-56
-47
-44
-54
-86
-103
-118
-143
-169
-161
-161
-177
-180
-180
-180
-169
-173
-176
-189
-199
-210
-222
-216
-233
-264
-271
-271
-283
-305
-320
-306
-293
-292
-302
-310
-333
-338
-346
-348
-313
-324
-361
-391
-421
-437
-442
-450
-459
-425
-411
-410
-393
-390
-390
-405
-422
-447
-467
-461
-461
-452
-470
-480
-465
-465
-460
-452
-424
-406
-405
-396
-371
-361
-377
-374
-379
-374
-366
-359
-341
-366
-351
-346
-343
-326
-331
-318
-310
-272
-256
-267
-264
-284
-281
-278
-268
-240
-246
-230
-233
-232
-211
-209
-213
-209
-192
-212
-207
-196
-207
-219
-218
-215
-211
-199
-202
-213
-215
-229
-242
-248
-251
-267
-268
-258
-262
-288
-300
-288
-288
-293
-308
-325
-342
-363
-397
-411
-427
-431
-438
-476
-482
-470
-487
-478
-467
-443
-416
-413
-412
-409
-429
-410
-401
-422
-415
-405
-396
-391
-382
-363
-360
-333
-312
-348
-357
-348
-332
-330
-324
-328
-332
-326
-297
-271
-295
-280
-290
-279
-267
-278
-267
-277
-285
-289
-261
-245
-254
-229
-223
-240
-247
-252
-232
-221
-230
-205
-207
-223
-216
-205
-226
-238
-227
-222
-200
-203
-206
-180
-192
-214
-218
-238
-266
-262
-258
-253
-252
-277
-272
-295
-319
-321
-330
-326
-300
-279
-258
-243
-232
-230
-225
-217
-222
-221
-230
-236
-239
-246
-263
-275
-284
-269
-265
-269
-262
-265
-267
-264
-268
-277
-276
-283
-291
-304
-278
-257
-265
-246
-227
-202
-186
-186
-178
-175
-190
-191
-189
-193
-208
-218
-207
-216
-209
-207
-220
-208
-218
-221
-230
-233
-236
-252
-243
-237
-232
-234
-220
-218
-215
-184
-197
-204
-217
-223
-240
-245
-242
-251
-248
-259
-264
-255
-238
-222
-213
-209
-221
-241
-273
-300
-304
-318
-316
-319
-323
-323
-321
-324
-341
-339
-342
-360
-352
-349
-348
-347
-347
-338
-346
-338
-324
-315
-316
-330
-325
-336
-326
-310
-310
-310
-299
-290
-274
-272
-278
-266
-268
-248
-229
-221
-200
-188
-178
-193
-193
-178
-193
-199
-195
-188
-165
-150
-143
-133
-106
-98
-96
-97
-93
-104
-99
-99
-115
-108
-108
-107
-131
-137
-138
-157
-170
-173
-196
-198
-180
-176
-169
-169
-178
-172
-164
-197
-200
-202
-222
-223
-251
-264
-262
-263
-282
-281
-267
-281
-273
-270
-280
-276
-252
-255
-291
-317
-322
-323
-327
-310
-294
-274
-259
-231
-212
-209
-191
-190
-185
-170
-173
-172
-153
-151
-147
-139
-130
-121
-108
-84
-76
-76
-79
-107
-124
-139
-154
-159
-171
-162
-182
-195
-195
-196
-196
-197
-217
-235
-232
-229
-228
-244
-265
-271
-252
-238
-230
-217
-222
-218
-222
-220
-214
-231
-230
-232
-256
-273
-301
-312
-308
-304
-298
-295
-302
-295
-289
-307
-292
-309
-315
-291
-309
-307
-295
-289
-296
-281
-258
-256
-232
-222
-225
-240
-260
-261
-264
-250
-235
-223
-220
-215
-204
-204
-191
-159
-153
-135
-139
-119
-94
-115
-104
-92
-94
-102
-100
-94
-109
-124
-123
-116
-117
-95
-94
-99
-94
-106
-93
-81
-81
-81
-79
-100
-110
-104
-106
-98
-107
-108
-97
-101
-87
-84
-98
-90
-91
-87
-90
-99
-105
-108
-99
-108
-92
-107
-108
-81
-103
-88
-70
-97
-110
-127
-150
-141
-137
-146
-147
-147
-153
-150
-156
-136
-132
-131
-138
-175
-192
-179
-163
-180
-185
-176
-167
-170
-185
-185
-189
-182
-209
-231
-221
-228
-196
-184
-197
-186
-191
-190
-188
-187
-183
-186
-173
-181
-184
-181
-190
-183
-203
-192
-160
-159
-145
-133
-133
-139
-127
-126
-122
-109
-125
-134
-160
-166
-157
-168
-171
-174
-161
-162
-167
-158
-172
-186
-181
-161
-174
-192
-177
-198
-200
-195
-203
-202
-200
-190
-200
-199
-229
-245
-249
-270
-249
-250
-249
-217
-229
-232
-230
-229
-245
-277
-284
-281
-275
-276
-274
-262
-258
-256
-257
-262
-259
-262
-261
-269
-285
-280
-283
-292
-303
-301
-292
-291
-271
-279
-259
-267
-263
-253
-249
-229
-244
-252
-265
-248
-229
-246
-256
-258
-254
-254
-268
-262
-266
-266
-263
-276
-255
-248
-252
-243
-238
-225
-215
-228
-235
-237
-245
-241
-236
-243
-238
-226
-218
-190
-192
-195
-189
-207
-213
-219
-228
-238
-234
-237
-238
-227
-232
-245
-247
-221
-234
-242
-237
-237
-243
-241
-226
-233
-256
-263
-265
-271
-273
-259
-244
-248
-232
-220
-237
-240
-235
-237
-244
-236
-224
-226
-247
-252
-253
-271
-262
-250
-246
-264
-257
-238
-214
-199
-211
-235
-255
-263
-262
-254
-244
-220
-205
-223
-228
-228
-259
-259
-265
-270
-268
-256
-240
-241
-216
-207
-204
-191
-198
-191
-194
-196
-197
-207
-197
-201
-212
-230
-217
-213
-222
-221
-236
-250
-276
-291
-304
-302
-302
-302
-273
-286
-305
-294
-309
-325
-334
-340
-329
-344
-356
-374
-393
-398
-408
-411
-431
-412
-385
-363
-352
-370
-382
-403
-406
-397
-380
-365
-373
-360
-356
-381
-367
-344
-335
-321
-294
-283
-304
-313
-313
-328
-317
-291
-296
-291
-279
-262
-258
-256
-235
-212
-221
-207
-179
-175
-156
-146
-147
-155
-156
-158
-148
-148
-153
-129
-134
-125
-112
-133
-150
-155
-158
-153
-154
-133
-118
-112
-90
-59
-53
-49
-38
-71
-101
-100
-91
-86
-91
-95
-121
-152
-152
-151
-147
-131
-116
-135
-155
-187
-189
-180
-186
-158
-159
-175
-179
-175
-177
-196
-211
-207
-220
-257
-246
-242
-246
-243
-235
-221
-211
-203
-212
-184
-194
-190
-198
-199
-214
-248
-239
-250
-250
-253
-255
-236
-244
-259
-275
-272
-269
-293
-301
-301
-291
-312
-296
-278
-276
-263
-245
-224
-217
-215
-214
-210
-201
-193
-195
-179
-191
-171
-157
-160
-126
-120
-116
-114
-118
-109
-127
-138
-128
-134
-122
-122
-128
-123
-127
-133
-142
-172
-170
-138
-129
-133
-148
-161
-180
-193
-189
-195
-192
-199
-212
-205
-216
-230
-227
-242
-247
-246
-238
-226
-247
-259
-261
-273
-279
-271
-273
-281
-297
-306
-307
-311
-303
-300
-322
-336
-320
-310
-316
-327
-317
-298
-294
-295
-278
-274
-284
-271
-272
-277
-264
-270
-275
-267
-235
-249
-282
-289
-273
-270
-269
-270
-277
-277
-296
-302
-296
-301
-285
-287
-288
-285
-293
-289
-284
-269
-240
-219
-209
-198
-178
-198
-215
-216
-231
-227
-208
-203
-214
-234
-247
-244
-246
-228
-225
-262
-254
-233
-244
-240
-260
-258
-252
-269
-266
-268
-261
-284
-296
-283
-278
-262
-239
-227
-238
-268
-272
-273
-269
-263
-267
-236
-207
-201
-199
-186
-189
-209
-217
-214
-221
-252
-270
-285
-306
-300
-280
-276
-278
-294
-273
-274
-283
-273
-289
-290
-278
-286
-300
-302
-299
-297
-298
-284
-273
-276
-280
-262
-264
-276
-299
-309
-326
-344
-315
-325
-336
-353
-374
-354
-349
-361
-369
-367
-354
-354
-349
-359
-390
-401
-410
-413
-407
-386
-385
-388
-399
-386
-374
-374
-364
-378
-383
-393
-370
-368
-394
-393
-387
-370
-376
-372
-365
-359
-347
-337
-317
-320
-311
-301
-292
-290
-274
-271
-294
-289
-285
-294
-306
-299
-290
-326
-340
-318
-315
-314
-329
-331
-322
-309
-306
-280
-263
-284
-269
-241
-248
-257
-238
-224
-227
-216
-199
-196
-193
-178
-163
-195
-204
-198
-223
-233
-249
-270
-285
-297
-301
-301
-290
-301
-313
-309
-326
-346
-361
-357
-353
-353
-360
-360
-353
-345
-356
-376
-375
-359
-347
-362
-364
-365
-363
-340
-327
-343
-331
-308
-316
-304
-290
-302
-314
-302
-286
-294
-288
-273
-281
-278
-279
-276
-287
-293
-275
-274
-281
-292
-283
-284
-288
-274
-267
-262
-271
-273
-282
-270
-233
-222
-201
-186
-165
-132
-126
-116
-135
-150
-142
-149
-131
-142
-142
-139
-164
-174
-193
-197
-207
-202
-189
-197
-196
-199
-202
-184
-201
-213
-199
-226
-234
-221
-243
-258
-243
-255
-262
-279
-312
-319
-312
-316
-329
-351
-350
-354
-394
-404
-402
-394
-384
-398
-395
-379
-361
-359
-355
-362
-376
-385
-402
-395
-377
-359
-323
-307
-295
-298
-291
-265
-265
-243
-234
-237
-238
-239
-250
-243
-242
-249
-234
-234
-238
-247
-235
-227
-238
-219
-207
-205
-206
-209
-229
-236
-240
-240
-224
-242
-243
-224
-240
-245
-256
-266
-260
-261
-249
-249
-265
-276
-273
-251
-242
-228
-213
-200
-190
-187
-174
-194
-189
-179
-184
-186
-205
-205
-216
-229
-220
-214
-210
-204
-199
-211
-217
-217
-223
-237
-265
-261
-258
-274
-267
-264
-260
-278
-290
-280
-282
-270
-272
-281
-289
-310
-327
-335
-354
-371
-388
-413
-403
-402
-421
-406
-397
-380
-373
-374
-374
-371
-342
-338
-353
-345
-341
-330
-321
-314
-300
-321
-304
-291
-286
-248
-245
-237
-229
-230
-242
-250
-239
-230
-220
-228
-221
-237
-259
-239
-247
-256
-237
-224
-224
-241
-224
-234
-265
-268
-268
-259
-238
-179
-153
-146
-150
-181
-189
-185
-188
-155
-148
-155
-148
-165
-174
-177
-191
-195
-203
-206
-179
-172
-176
-186
-172
-179
-180
-178
-201
-208
-211
-222
-236
-225
-221
-236
-243
-249
-245
-258
-273
-279
-297
-307
-319
-328
-327
-359
-384
-377
-377
-363
-352
-349
-345
-348
-351
-348
-341
-314
-311
-326
-315
-302
-280
-264
-258
-249
-240
-236
-224
-229
-250
-269
-296
-296
-288
-293
-275
-262
-266
-266
-270
-258
-246
-225
-220
-218
-199
-202
-201
-201
-196
-179
-153
-134
-126
-118
-104
-101
-115
-115
-134
-163
-184
-187
-188
-203
-203
-189
-188
-186
-175
-191
-210
-230
-243
-252
-268
-256
-247
-250
-244
-243
-239
-251
-275
-259
-267
-296
-295
-287
-285
-295
-277
-295
-319
-308
-297
-302
-314
-309
-315
-333
-329
-306
-285
-280
-279
-271
-275
-277
-258
-231
-231
-229
-227
-219
-229
-245
-246
-249
-266
-250
-226
-228
-214
-196
-181
-186
-189
-169
-166
-172
-146
-134
-123
-110
-138
-141
-117
-110
-114
-93
-80
-90
-93
-118
-129
-126
-129
-149
-173
-165
-163
-183
-184
-189
-197
-228
-236
-236
-262
-266
-302
-333
-348
-351
-365
-375
-393
-400
-392
-395
-374
-359
-335
-321
-318
-305
-283
-267
-252
-247
-253
-243
-242
-242
-270
-284
-275
-277
-291
-273
-253
-244
-219
-222
-227
-245
-254
-235
-236
-237
-209
-199
-217
-223
-244
-265
-277
-292
-264
-257
-260
-235
-233
-247
-227
-224
-216
-211
-207
-203
-207
-201
-201
-207
-198
-192
-211
-250
-247
-260
-284
-294
-297
-275
-267
-256
-229
-199
-180
-171
-181
-214
-194
-190
-189
-190
-204
-190
-202
-227
-224
-209
-223
-220
-209
-232
-260
-283
-288
-288
-289
-295
-316
-318
-332
-335
-338
-345
-342
-347
-378
-382
-393
-405
-410
-405
-391
-396
-377
-370
-353
-336
-327
-309
-312
-301
-311
-325
-327
-317
-313
-319
-304
-304
-290
-280
-287
-280
-271
-266
-232
-233
-232
-237
-250
-246
-248
-230
-201
-195
-164
-146
-161
-186
-192
-186
-208
-221
-225
-242
-254
-261
-273
-275
-272
-251
-266
-297
-284
-267
-259
-271
-258
-252
-275
-256
-234
-238
-241
-227
-229
-234
-220
-209
-220
-233
-244
-241
-244
-244
-241
-245
-243
-236
-234
-250
-262
-257
-286
-300
-310
-316
-306
-326
-330
-313
-314
-327
-345
-339
-333
-337
-351
-365
-358
-382
-357
-356
-352
-331
-340
-338
-358
-369
-350
-366
-370
-368
-355
-349
-345
-348
-369
-354
-349
-343
-348
-353
-329
-329
-339
-329
-336
-311
-294
-284
-267
-263
-248
-244
-263
-270
-260
-251
-240
-230
-211
-203
-205
-209
-199
-174
-165
-160
-154
-139
-144
-165
-161
-163
-170
-187
-166
-163
-181
-180
-196
-219
-235
-252
-252
-244
-242
-225
-218
-208
-195
-228
-238
-237
-255
-239
-237
-253
-262
-272
-276
-268
-278
-283
-278
-293
-284
-268
-297
-295
-297
-313
-307
-305
-311
-324
-333
-322
-315
-315
-312
-291
-290
-282
-264
-281
-255
-240
-241
-229
-207
-187
-189
-171
-168
-169
-149
-138
-133
-135
-145
-152
-156
-160
-155
-141
-134
-140
-154
-135
-139
-170
-169
-170
-185
-176
-159
-168
-176
-181
-182
-182
-187
-173
-170
-184
-188
-189
-188
-217
-223
-247
-275
-279
-282
-262
-264
-267
-257
-236
-246
-250
-245
-247
-252
-266
-262
-247
-261
-263
-282
-297
-281
-270
-264
-277
-267
-266
-249
-233
-244
-228
-226
-232
-262
-265
-244
-242
-216
-221
-223
-232
-240
-247
-246
-229
-249
-254
-265
-262
-255
-256
-266
-278
-285
-287
-293
-288
-278
-273
-282
-282
-284
-287
-286
-269
-265
-268
-266
-274
-264
-264
-263
-253
-267
-262
-266
-280
-302
-320
-312
-313
-313
-314
-312
-309
-307
-301
-303
-292
-281
-264
-245
-235
-224
-217
-201
-197
-216
-192
-183
-189
-181
-201
-198
-213
-232
-214
-207
-208
-214
-227
-218
-197
-202
-197
-177
-180
-182
-175
-175
-174
-182
-197
-197
-212
-229
-243
-232
-238
-225
-220
-225
-232
-259
-268
-297
-310
-305
-315
-294
-291
-303
-284
-280
-286
-267
-245
-226
-222
-221
-226
-240
-261
-271
-280
-283
-274
-268
-236
-224
-219
-209
-212
-219
-219
-216
-239
-272
-284
-295
-305
-313
-316
-310
-310
-307
-290
-270
-280
-266
-250
-262
-263
-281
-317
-327
-308
-296
-290
-262
-237
-212
-203
-221
-224
-244
-282
-304
-325
-341
-343
-338
-339
-334
-343
-355
-350
-359
-345
-333
-323
-312
-308
-298
-306
-317
-325
-323
-309
-299
-293
-298
-300
-306
-305
-310
-311
-300
-293
-298
-302
-282
-277
-290
-287
-283
-287
-289
-299
-294
-287
-304
-299
-284
-264
-253
-234
-224
-221
-234
-257
-263
-281
-297
-301
-284
-279
-278
-272
-279
-270
-268
-275
-272
-267
-274
-291
-281
-310
-336
-344
-347
-348
-359
-358
-361
-380
-389
-390
-366
-351
-356
-342
-334
-345
-353
-341
-339
-325
-326
-306
-292
-305
-295
-288
-300
-306
-308
-309
-320
-319
-323
-331
-317
-325
-303
-305
-314
-300
-279
-275
-298
-283
-266
-291
-284
-292
-302
-302
-322
-318
-307
-308
-303
-292
-271
-270
-258
-243
-229
-230
-259
-259
-262
-241
-249
-250
-255
-279
-278
-266
-257
-263
-278
-274
-248
-217
-214
-218
-208
-206
-190
-211
-226
-227
-237
-226
-219
-226
-224
-206
-224
-227
-227
-224
-231
-253
-243
-253
-269
-263
-279
-274
-273
-273
-279
-299
-294
-293
-307
-307
-307
-319
-339
-355
-370
-387
-385
-372
-365
-369
-369
-358
-361
-361
-363
-373
-386
-402
-398
-396
-404
-402
-400
-396
-378
-339
-303
-297
-300
-293
-263
-270
-266
-249
-232
-231
-238
-235
-230
-241
-266
-265
-265
-277
-261
-253
-256
-258
-250
-261
-286
-282
-283
-277
-254
-259
-254
-249
-268
-267
-276
-281
-274
-271
-269
-275
-284
-297
-297
-278
-265
-272
-265
-250
-255
-261
-259
-260
-276
-282
-286
-289
-316
-322
-333
-352
-353
-357
-360
-382
-394
-385
-391
-391
-382
-382
-403
-399
-387
-394
-405
-412
-424
-424
-427
-424
-407
-397
-385
-402
-397
-376
-353
-344
-332
-314
-292
-270
-267
-266
-272
-274
-277
-281
-280
-280
-300
-309
-308
-320
-306
-317
-311
-303
-314
-313
-312
-312
-334
-357
-351
-325
-320
-316
-303
-308
-318
-306
-306
-325
-332
-330
-325
-325
-320
-319
-325
-322
-317
-320
-331
-328
-327
-326
-344
-344
-351
-369
-375
-393
-391
-408
-412
-384
-388
-400
-422
-424
-414
-409
-393
-383
-377
-373
-354
-348
-356
-355
-356
-354
-352
-368
-386
-396
-384
-414
-426
-400
-398
-394
-408
-412
-427
-425
-413
-411
-430
-426
-424
-439
-442
-459
-453
-450
-426
-419
-415
-404
-428
-422
-435
-448
-441
-445
-439
-437
-412
-374
-360
-350
-340
-329
-313
-321
-311
-303
-318
-337
-356
-347
-351
-360
-377
-383
-370
-364
-352
-350
-355
-359
-328
-337
-328
-320
-331
-313
-316
-315
-319
-319
-313
-331
-333
-348
-363
-359
-370
-390
-389
-378
-398
-409
-386
-361
-361
-360
-339
-361
-368
-377
-396
-400
-415
-423
-402
-389
-394
-377
-373
-393
-363
-330
-338
-327
-319
-317
-310
-324
-294
-283
-300
-293
-294
-281
-286
-291
-282
-293
-295
-291
-301
-303
-299
-289
-316
-295
-1293
-1303
-384
-291
-361
-394
-254
-301
-334
-275
-342
-79
-156
-427
-696
-669
-1356
-3297
-2620
-1304
-897
-820
-712
-243
-360
-287
-850
-2158
-1880
-1165
-1229
-1462
-1287
-743
-513
-449
-605
-451
-461
-1176
-1326
-1318
-771
-799
-2350
-2369
-941
-300
-1048
-1651
-1010
-411
-644
-1811
-2559
-1434
-896
-2489
-3406
-2424
-2084
-2179
-2433
-2356
-1796
-1911
-2144
-2101
-1954
-1826
-2104
-2096
-1182
-647
-582
-805
-973
-1044
-1053
-646
-678
-667
-330
53
117
-264
-558
-754
-774
-655
-727
-868
-1035
-1175
-969
-971
-1161
-1316
-1115
-953
-941
-898
-1090
-1409
-1429
-1308
-980
-684
-642
-526
-112
340
263
-83
40
558
807
709
607
645
645
669
834
959
966
1029
1176
1274
1048
676
449
374
596
721
533
366
357
401
368
291
268
261
340
495
483
163
-164
-243
-243
-257
-322
-236
-153
-463
-547
-489
-704
-877
-805
-567
-530
-755
-965
-1073
-992
-898
-963
-985
-822
-561
-498
-563
-612
-625
-618
-606
-512
-481
-430
-408
-482
-399
-306
-305
-318
-253
-66
-41
-173
-249
-214
-130
-93
-99
-84
-76
-34
-2
7
37
110
219
322
405
425
328
283
289
303
330
366
444
507
554
586
604
616
667
768
878
953
1037
1093
1193
1323
1446
1548
1669
1800
1894
1951
1945
1944
1974
2049
2135
2223
2317
2396
2419
2459
2480
2555
2579
2658
2782
2925
3100
3247
3511
3684
3995
4287
4556
4795
5064
5431
5775
6177
6717
7504
8414
9502
11046
12148
13675
11924
7951
3154
-2205
-5384
-7978
-7279
-6778
-7562
-9071
-9523
-9370
-8106
-5794
-2261
43
181
203
-873
-1741
-2397
-1120
189
1344
2825
4629
6013
6835
7776
8293
8710
9310
10247
9960
8514
5929
2491
-722
-3068
-3582
-3878
-3490
-3114
-3277
-4009
-4707
-4493
-4226
-3599
-2867
-2402
-3057
-3770
-4137
-4158
-3809
-2625
-488
1478
3526
5190
6378
6502
6458
6594
6690
6606
6107
5188
3409
1508
-151
-1277
-1843
-1720
-1267
-987
-1064
-1475
-2162
-3011
-3523
-3856
-3968
-4097
-4068
-4047
-4096
-3802
-3078
-1896
-385
1478
3139
4210
4636
4712
4517
4219
3969
3715
3280
2578
1856
1090
391
-174
-325
-327
-312
-316
-557
-1113
-1932
-2696
-3390
-3843
-3988
-3794
-3524
-3183
-2783
-2302
-1670
-785
329
1384
2216
2715
2876
2653
2267
1877
1513
1246
860
222
-606
-2060
-3476
-4667
-5366
-5818
-5936
-5614
-5156
-4840
-4466
-3914
-3289
-2622
-1784
-801
-193
247
318
670
614
726
942
936
764
280
-209
-1020
-1850
-2566
-3035
-3236
-3300
-3426
-3435
-3521
-3340
-3035
-2563
-1881
-1293
-641
-212
174
352
439
606
737
894
917
820
580
153
-189
-547
-835
-1004
-1131
-1087
-1067
-914
-739
-472
55
721
1503
2157
2776
3428
3854
4246
4763
5358
5884
6228
6948
7805
8846
9713
10882
12453
14186
15706
12993
5463
-2441
-11012
-17008
-20435
-19751
-16487
-16045
-15912
-14811
-11904
-8360
-4115
1459
5769
6988
7092
6565
5402
3812
3458
3533
3218
3512
4872
6781
7549
8463
8522
7529
5930
4523
3291
842
-2744
-6921
-11100
-14248
-15495
-15265
-13722
-11508
-8878
-6564
-4023
-1294
1217
2839
3878
4802
4759
4498
4181
4089
3484
2891
2985
3388
4048
5022
6145
6303
5350
3766
1749
-890
-3549
-5761
-7689
-9476
-10656
-11031
-10770
-9981
-8467
-6304
-3904
-1322
1077
2951
3983
4294
4145
3686
3204
2912
2715
2555
2561
2687
2790
2913
3001
2920
2567
1979
1161
-191
-1885
-3762
-5666
-7343
-8439
-8733
-8451
-7680
-6400
-4847
-3274
-1635
77
1576
2661
3407
3755
3655
3272
2848
2386
1890
1530
1331
1265
1223
1205
1098
717
122
-565
-1382
-2346
-3354
-4331
-5214
-5906
-6230
-6158
-5643
-4736
-3530
-2205
-967
173
1025
1544
1919
2034
2004
1746
1452
1008
559
-195
-966
-1347
-1647
-1922
-2311
-2599
-3586
-4391
-4890
-4846
-5108
-5039
-4399
-3561
-3048
-2273
-1119
-309
81
672
1582
1751
1517
1104
857
59
-667
-1214
-1743
-2348
-2677
-2672
-2716
-2843
-2848
-2766
-2710
-2567
-2431
-2152
-1923
-1500
-1085
-532
-104
243
626
968
1318
1463
1411
1237
866
334
-134
-630
-1072
-1509
-1703
-1694
-1560
-1355
-1071
-762
-474
-169
259
576
806
991
1076
1168
1151
1306
1428
1699
2053
2493
2974
3564
4158
4744
5403
6339
7601
8239
8400
8627
8269
7268
5652
2252
-2458
-8072
-13010
-15866
-17034
-15683
-13045
-10565
-8583
-6552
-3761
-914
1603
4309
6294
6732
6295
5773
5236
4178
3183
2558
2033
1865
2720
4200
5380
5724
5038
3340
593
-2102
-4256
-6196
-7965
-9384
-10301
-10701
-10391
-9154
-7331
-5160
-2747
-82
2574
4805
6325
6729
6099
4822
3541
2459
1870
1703
1728
1787
1818
1854
1705
1359
902
247
-783
-1958
-3210
-4643
-6126
-7343
-8149
-8438
-7959
-6596
-4570
-2302
-14
2053
3621
4574
5076
5170
4766
4037
3203
2311
1443
691
82
-421
-764
-848
-729
-557
-464
-586
-1067
-1872
-2867
-3914
-4837
-5455
-5649
-5401
-4715
-3590
-2175
-670
815
2208
3351
4139
4633
4762
4473
3814
2878
1757
611
-324
-987
-1413
-1625
-1679
-1629
-1589
-1581
-1638
-1829
-2189
-2608
-2997
-3281
-3434
-3355
-3127
-2977
-2467
-1766
-764
158
1152
1567
1490
1117
593
8
-742
-1307
-1810
-2431
-3069
-3164
-3125
-2984
-2882
-2388
-1927
-1655
-1561
-1454
-1468
-1640
-1678
-1670
-1582
-1404
-1071
-646
-289
-36
116
5
-221
-601
-957
-1375
-1770
-2041
-2222
-2272
-2269
-2147
-1892
-1529
-1096
-670
-300
-17
56
-6
-99
-235
-402
-572
-600
-557
-518
-425
-277
-135
-159
-182
-80
13
62
28
69
161
272
398
718
1169
1632
2194
2828
3514
3964
4282
4632
4846
5242
5843
6646
7914
9270
10743
12327
14221
14875
12702
5181
-3423
-12513
-20166
-23887
-23768
-19329
-16247
-14091
-11372
-7797
-4163
-115
4617
9074
10025
10223
10597
10256
8851
6354
4253
1024
-880
-216
3288
6500
8688
9224
7198
3177
-1288
-4041
-6411
-8934
-11341
-13140
-14353
-14555
-13461
-11047
-8518
-5471
-1888
2594
7183
10917
12843
12253
10013
6766
4194
2491
1991
1773
1742
1870
1883
1814
1607
1354
507
-909
-2358
-3621
-5106
-6796
-8444
-9924
-11273
-11638
-10457
-7825
-4397
-506
3323
6262
8090
9011
9175
8359
6932
5396
3913
2543
1392
515
-279
-1140
-1706
-1905
-1815
-1627
-1444
-1623
-2327
-3436
-4832
-6245
-7453
-8137
-8104
-7214
-5499
-3157
-579
1924
4033
5508
6388
6815
6802
6352
5482
4301
2819
1184
-278
-1437
-2256
-2700
-2768
-2571
-2271
-1991
-1809
-1993
-2643
-3501
-4294
-4930
-5176
-4926
-4191
-3195
-1939
-450
1154
2716
4039
5074
5598
5630
5180
4314
3165
1744
321
-1028
-2118
-2784
-3015
-2929
-2639
-2403
-2237
-3105
-3693
-4339
-4768
-5039
-5289
-4786
-4308
-3674
-2538
-1498
-662
150
888
1953
2163
2566
2473
1903
744
-259
-1194
-2295
-3193
-3507
-3365
-3323
-3129
-2797
-2648
-2560
-2527
-2322
-2089
-1997
-1474
-1135
-691
-362
-147
195
363
626
868
935
983
677
253
-318
-960
-1590
-2147
-2297
-2353
-2234
-1883
-1375
-875
-486
-59
359
546
693
794
890
840
723
712
576
508
577
892
1247
1598
1946
2009
1952
1928
1975
1968
2203
2707
3734
4624
5980
7683
9504
11365
13639
16568
17757
15661
7550
-1552
-11982
-19925
-23851
-23523
-19351
-16420
-13675
-10409
-6066
-2052
1865
4903
7114
6102
5860
6532
7348
7143
5151
3204
3
-944
915
5696
9610
12041
12215
10009
5931
1119
-2530
-6611
-10768
-14168
-15634
-15362
-13667
-11115
-8269
-6241
-4193
-1679
1843
5483
8215
9361
8425
6354
3754
1973
908
803
1137
2198
3946
5742
7086
7359
6368
3845
342
-2893
-5458
-7565
-9250
-10395
-10957
-11189
-10429
-8547
-5882
-3028
-71
2824
5162
6722
7410
7055
5572
3505
1691
588
275
783
1775
2748
3345
3670
3546
2933
1690
-5
-1921
-3856
-5449
-6671
-7581
-8249
-8524
-8247
-7133
-5098
-2441
374
2862
4616
5507
5614
5182
4348
3210
2074
1220
784
792
1222
1738
1978
1828
1395
811
89
-692
-1535
-2620
-3893
-5121
-6033
-6504
-6491
-5917
-4799
-3341
-1562
425
2253
3629
4241
4228
3652
2830
1939
1041
306
-469
-1167
-1792
-1825
-1650
-1262
-1243
-1324
-1559
-2114
-2782
-3758
-4576
-5430
-5786
-5604
-4768
-3807
-2589
-1408
-43
1030
1849
2254
2208
1844
1225
607
-201
-949
-1648
-2003
-2235
-2294
-2139
-1917
-1746
-1676
-1769
-1837
-2016
-2115
-2109
-2005
-1742
-1448
-902
-368
63
451
677
812
754
620
450
96
-344
-817
-1197
-1486
-1598
-1521
-1308
-989
-692
-377
25
366
632
766
830
903
887
947
1043
1115
1182
1208
1352
1367
1454
1385
1432
1565
1868
2415
2945
3682
4424
5340
6315
7641
9088
11035
13319
15968
15380
9441
1383
-8499
-16094
-21253
-21290
-17628
-14575
-11996
-8711
-4277
-761
1869
3554
3803
972
-204
777
2975
4308
4448
4238
1981
1145
2793
6689
9562
11069
11351
9976
6866
3138
-286
-4851
-9724
-13568
-14927
-13887
-10980
-7259
-4053
-2308
-1531
-1150
-421
538
1182
1324
855
649
523
944
1867
2684
3140
3842
5405
7272
8612
9133
8249
5490
1465
-2333
-5340
-7841
-9452
-9838
-9204
-7994
-5952
-3555
-1715
-859
-538
-309
-321
-183
231
452
206
-145
-23
510
1376
2617
3903
5020
5866
6396
6278
5237
3198
504
-2306
-4650
-6112
-6756
-6624
-5978
-5144
-4163
-3088
-2036
-1313
-1009
-853
-864
-952
-877
-538
-185
23
414
1060
1884
2859
3935
4795
5087
4789
4023
2810
1190
-520
-2050
-3376
-4305
-4574
-4249
-3609
-2867
-2152
-1664
-1459
-1360
-1380
-1544
-1682
-1820
-1681
-1623
-1323
-986
-669
-300
122
665
1109
1356
1124
685
-160
-911
-1919
-2719
-3373
-3738
-3704
-3283
-2582
-2169
-1851
-1613
-1353
-1372
-1327
-1202
-1030
-1034
-874
-633
-472
-455
-337
-148
-159
-155
-145
-165
-404
-720
-1071
-1498
-1878
-2091
-2120
-1911
-1600
-1143
-715
-344
-49
74
124
49
-32
-123
-177
-114
-95
-70
-38
-49
-105
-186
-173
-177
-218
-227
-168
-62
48
304
543
678
783
915
1090
1280
1512
1758
1894
2008
2044
2044
1914
1694
1732
1896
2283
2768
3406
4027
4733
5523
6450
7410
8484
9096
8771
6694
3433
-1091
-5745
-9466
-11604
-11868
-11283
-9292
-6976
-4384
-2270
-401
410
-38
-1222
-2309
-2711
-2689
-1497
-184
1296
2282
3502
4856
5908
6897
7301
7270
6345
5121
3511
1549
-811
-3155
-5100
-6366
-6599
-5875
-4480
-3021
-1832
-1252
-1223
-1773
-2636
-3663
-4485
-4850
-4578
-3541
-1900
90
1877
3381
4536
5226
5494
5473
5153
4404
3350
2276
1181
104
-873
-1585
-2062
-2242
-1964
-1412
-871
-690
-887
-1528
-2460
-3406
-4142
-4533
-4561
-4109
-3157
-1861
-398
980
2009
2604
2802
2759
2544
2275
1944
1562
1192
910
786
802
848
832
726
483
154
-284
-838
-1498
-2274
-3073
-3703
-4049
-4009
-3619
-2958
-2091
-1168
-269
488
1029
1299
1277
1048
756
496
394
440
599
781
973
1036
997
814
505
102
-421
-905
-1464
-2036
-2518
-2859
-3047
-3063
-2961
-2813
-2885
-2791
-2546
-2043
-1598
-1257
-958
-770
-512
-364
-376
-662
-837
-856
-712
-672
-652
-654
-695
-717
-841
-1084
-1400
-1592
-1681
-1665
-1560
-1345
-1064
-822
-644
-563
-508
-446
-454
-447
-435
-415
-360
-375
-420
-460
-464
-437
-420
-397
-428
-446
-468
-527
-559
-590
-555
-425
-202
89
397
721
963
1064
1066
1009
991
916
915
895
970
1141
1353
1600
1785
2088
2334
2649
2878
3303
3614
4039
4367
4775
5126
5357
5894
6308
7165
7789
8423
6047
1397
-4292
-8878
-10842
-11222
-8791
-6961
-4946
-3350
-745
996
872
-501
-3208
-5807
-7837
-6615
-4249
-1097
1329
3474
5102
5673
6618
6513
5982
4538
3576
2864
2403
2072
1551
801
-314
-1159
-1840
-1671
-1143
-380
-133
-325
-1021
-2417
-3796
-5024
-5867
-6495
-6272
-5125
-3238
-956
1328
2894
3147
2561
1793
1030
266
-193
-177
201
1008
2193
3311
3859
3652
3047
2140
1268
600
19
-570
-1195
-1656
-1996
-2084
-2068
-2033
-2015
-1906
-1669
-1365
-1044
-819
-894
-1332
-1783
-2093
-2131
-1825
-1132
-270
566
1423
2184
2639
2655
2286
1560
633
-120
-459
-409
-152
196
559
788
879
853
619
151
-461
-1082
-1567
-1832
-1966
-1975
-1890
-1731
-1552
-1376
-1140
-903
-704
-494
-260
-117
-49
9
81
124
140
191
251
374
531
689
654
417
-46
-487
-1061
-1500
-1948
-2196
-2298
-2179
-1877
-1743
-1636
-1784
-1784
-1925
-1867
-1904
-1813
-1733
-1516
-1176
-836
-461
-284
-159
-182
-109
-148
-197
-351
-550
-751
-925
-988
-993
-998
-963
-864
-676
-475
-304
-194
-217
-282
-463
-621
-773
-816
-781
-683
-561
-457
-380
-309
-226
-224
-196
-242
-278
-298
-252
-215
-218
-215
-219
-197
-130
65
322
587
814
1010
1102
1141
1082
959
793
657
559
471
399
391
484
618
658
679
729
847
1031
1171
1245
1282
1399
1567
1718
1845
2016
2272
2610
3002
3462
3619
3485
2821
2016
1128
392
-81
-512
-718
-790
-424
-193
-67
-395
-817
-1477
-1914
-2258
-2608
-2666
-2569
-2030
-1607
-1089
-724
-500
-331
-330
-259
-225
-128
-13
150
355
588
788
975
1062
1091
1075
978
873
762
645
531
455
295
58
-151
-278
-319
-311
-304
-387
-534
-689
-811
-1001
-1233
-1418
-1522
-1540
-1418
-1181
-902
-637
-444
-322
-325
-402
-534
-639
-699
-683
-574
-380
-134
133
397
598
693
692
644
527
375
235
90
-40
-174
-259
-263
-270
-300
-334
-407
-501
-547
-629
-692
-784
-839
-922
-974
-1052
-1008
-944
-880
-831
-842
-897
-1011
-1021
-1153
-1134
-1236
-1221
-1278
-1210
-1163
-1050
-967
-864
-788
-768
-738
-763
-751
-872
-888
-931
-814
-732
-592
-498
-363
-213
-149
-119
-135
-205
-268
-270
-250
-257
-295
-260
-245
-155
-106
-21
49
96
136
151
140
74
26
-45
-110
-178
-155
-102
-71
-53
-24
14
72
144
236
285
321
341
341
390
410
450
496
514
561
635
676
698
691
617
537
444
375
332
336
362
359
358
362
367
430
502
603
750
860
987
1090
1099
1115
1095
1077
1062
1033
1045
989
903
738
527
282
91
-29
-83
-87
-48
44
117
153
45
-192
-526
-764
-905
-975
-944
-856
-688
-501
-344
-294
-390
-625
-893
-1125
-1328
-1452
-1478
-1391
-1200
-916
-639
-390
-254
-197
-193
-321
-478
-632
-716
-745
-669
-519
-350
-126
50
171
181
114
19
-89
-209
-286
-370
-429
-412
-385
-348
-335
-311
-331
-379
-373
-353
-359
-356
-372
-397
-422
-465
-472
-484
-455
-371
-258
-142
-56
-7
-21
-66
-154
-231
-257
-242
-197
-167
-153
-136
-177
-218
-273
-343
-394
-443
-409
-350
-297
-224
-162
-136
-104
-87
-74
-75
-93
-97
-102
-103
-128
-130
-105
-81
-79
-64
-80
-139
-188
-221
-284
-338
-366
-413
-440
-470
-506
-552
-618
-649
-626
-591
-535
-458
-448
-447
-440
-462
-450
-448
-457
-475
-534
-588
-629
-678
-708
-727
-702
-674
-622
-520
-462
-447
-438
-461
-530
-650
-750
-802
-826
-808
-757
-703
-636
-557
-485
-414
-357
-318
-293
-283
-298
-328
-357
-415
-491
-517
-522
-515
-487
-430
-383
-357
-348
-331
-334
-344
-340
-345
-377
-402
-400
-409
-384
-370
-363
-310
-222
-125
-32
43
61
32
-12
-76
-108
-159
-223
-280
-299
-309
-296
-232
-217
-212
-205
-202
-196
-183
-187
-238
-305
-406
-504
-554
-551
-491
-408
-313
-229
-188
-147
-128
-143
-171
-220
-288
-356
-390
-409
-418
-416
-438
-440
-454
-477
-475
-469
-451
-437
-390
-328
-277
-216
-136
-62
-8
63
137
201
274
299
282
206
66
-36
-142
-254
-355
-413
-455
-465
-450
-458
-457
-458
-449
-447
-410
-352
-292
-261
-268
-239
-227
-183
-76
6
53
84
97
79
56
24
13
-22
-85
-141
-177
-248
-353
-456
-546
-630
-691
-720
-717
-703
-693
-626
-604
-605
-603
-629
-657
-702
-686
-630
-569
-452
-356
-303
-277
-239
-198
-194
-211
-248
-322
-406
-458
-492
-526
-557
-611
-663
-690
-661
-582
-513
-471
-444
-420
-436
-469
-487
-516
-509
-457
-384
-304
-211
-124
-77
-59
-65
-67
-94
-137
-159
-195
-208
-220
-216
-209
-235
-233
-240
-249
-279
-296
-280
-300
-300
-268
-231
-216
-206
-202
-199
-132
-85
-79
-41
-20
-48
-98
-149
-197
-229
-262
-272
-269
-258
-253
-262
-270
-301
-345
-383
-403
-382
-338
-308
-306
-311
-333
-339
-317
-280
-248
-217
-185
-155
-117
-88
-77
-111
-167
-252
-293
-312
-351
-352
-336
-337
-311
-275
-228
-189
-152
-88
-71
-53
-33
-39
-57
-101
-138
-150
-150
-143
-131
-110
-128
-156
-218
-282
-301
-316
-317
-349
-358
-336
-294
-235
-208
-185
-179
-195
-179
-146
-108
-88
-91
-115
-181
-203
-231
-228
-212
-226
-201
-176
-173
-158
-172
-214
-253
-297
-331
-327
-312
-301
-304
-330
-379
-407
-429
-449
-415
-363
-329
-269
-232
-213
-192
-221
-234
-265
-256
-230
-207
-158
-117
-95
-115
-137
-167
-236
-314
-383
-475
-522
-565
-593
-585
-576
-555
-522
-474
-421
-361
-294
-245
-220
-185
-160
-204
-265
-322
-371
-397
-377
-326
-287
-274
-272
-256
-240
-237
-258
-268
-285
-313
-322
-323
-330
-350
-377
-395
-387
-306
-220
-133
-80
-50
-46
-93
-117
-140
-150
-146
-168
-202
-240
-243
-238
-241
-215
-182
-185
-191
-210
-237
-248
-307
-369
-412
-451
-422
-392
-371
-359
-374
-378
-375
-362
-324
-285
-291
-293
-316
-356
-362
-347
-344
-350
-354
-391
-412
-422
-436
-441
-432
-419
-413
-399
-376
-361
-383
-424
-455
-479
-488
-459
-423
-395
-367
-340
-317
-284
-249
-258
-309
-368
-437
-501
-564
-592
-611
-645
-666
-635
-555
-433
-337
-259
-226
-248
-291
-329
-348
-370
-373
-379
-383
-379
-366
-306
-232
-175
-118
-107
-117
-142
-146
-174
-226
-270
-310
-314
-309
-297
-287
-292
-308
-330
-355
-332
-302
-291
-274
-273
-279
-249
-204
-130
-91
-75
-43
-48
-93
-112
-127
-196
-279
-334
-361
-346
-333
-319
-294
-318
-335
-362
-395
-403
-380
-344
-305
-286
-310
-309
-297
-317
-315
-298
-304
-297
-323
-359
-393
-449
-514
-569
-608
-594
-542
-453
-369
-339
-316
-312
-332
-354
-368
-390
-397
-403
-391
-378
-356
-316
-292
-287
-278
-242
-206
-192
-180
-186
-229
-270
-290
-324
-329
-302
-255
-235
-216
-204
-219
-246
-299
-360
-446
-506
-541
-562
-558
-532
-501
-458
-404
-341
-272
-204
-129
-83
-89
-110
-162
-229
-284
-333
-375
-358
-308
-270
-221
-173
-153
-180
-222
-281
-355
-433
-474
-480
-481
-441
-389
-324
-295
-266
-225
-228
-207
-207
-221
-223
-225
-226
-264
-266
-264
-258
-241
-226
-182
-160
-153
-148
-161
-207
-265
-327
-401
-432
-451
-471
-462
-440
-404
-346
-287
-248
-194
-163
-159
-136
-149
-191
-249
-310
-349
-369
-372
-355
-325
-295
-271
-255
-232
-249
-300
-336
-367
-414
-451
-447
-446
-467
-461
-415
-398
-333
-263
-209
-174
-159
-139
-138
-169
-184
-228
-305
-333
-364
-359
-339
-325
-296
-287
-296
-296
-299
-307
-309
-332
-381
-426
-437
-421
-404
-379
-404
-422
-412
-391
-359
-316
-298
-307
-334
-354
-368
-376
-347
-337
-324
-287
-242
-180
-154
-156
-182
-240
-303
-342
-358
-370
-376
-370
-374
-382
-323
-264
-199
-138
-108
-101
-126
-143
-159
-196
-220
-242
-243
-243
-230
-192
-151
-134
-125
-103
-119
-122
-137
-153
-175
-202
-206
-193
-170
-147
-107
-68
-47
-60
-98
-145
-209
-287
-370
-471
-558
-630
-671
-672
-646
-582
-514
-459
-400
-343
-316
-289
-264
-279
-284
-284
-299
-266
-244
-208
-181
-153
-130
-109
-104
-102
-109
-128
-154
-224
-286
-350
-416
-485
-550
-590
-596
-559
-521
-483
-442
-449
-475
-482
-496
-502
-480
-438
-375
-328
-272
-221
-162
-107
-70
-19
13
12
-9
-51
-120
-208
-280
-396
-483
-528
-564
-563
-565
-548
-504
-472
-442
-407
-358
-335
-322
-300
-265
-232
-198
-167
-157
-141
-119
-104
-106
-99
-83
-84
-76
-95
-160
-204
-248
-307
-344
-376
-388
-402
-411
-423
-434
-426
-408
-355
-323
-286
-241
-220
-230
-239
-254
-264
-251
-245
-258
-277
-268
-258
-256
-250
-253
-295
-332
-341
-347
-333
-319
-307
-302
-321
-360
-383
-391
-410
-394
-356
-334
-316
-274
-213
-171
-149
-121
-127
-156
-158
-156
-161
-182
-203
-227
-275
-307
-307
-305
-305
-295
-289
-296
-304
-324
-357
-379
-382
-374
-346
-281
-211
-131
-65
-48
-68
-90
-121
-138
-171
-201
-224
-260
-294
-315
-321
-309
-302
-326
-323
-306
-280
-253
-234
-236
-280
-332
-371
-400
-415
-404
-404
-379
-344
-290
-251
-227
-240
-254
-247
-252
-236
-208
-191
-168
-165
-180
-204
-224
-231
-227
-202
-209
-227
-248
-257
-281
-310
-308
-303
-286
-241
-181
-158
-194
-204
-237
-306
-329
-361
-374
-354
-330
-294
-270
-267
-282
-279
-266
-266
-273
-294
-356
-443
-503
-533
-529
-492
-426
-347
-290
-223
-134
-69
-46
-54
-67
-103
-148
-187
-239
-275
-311
-332
-318
-301
-279
-251
-231
-225
-266
-317
-376
-456
-533
-568
-578
-572
-538
-480
-413
-354
-280
-210
-153
-114
-97
-84
-107
-150
-171
-196
-209
-195
-186
-173
-151
-129
-112
-102
-115
-155
-207
-246
-277
-325
-381
-429
-458
-473
-455
-417
-387
-366
-335
-315
-280
-230
-191
-169
-165
-176
-226
-233
-243
-261
-237
-207
-181
-154
-126
-112
-137
-168
-209
-271
-332
-378
-401
-420
-418
-403
-404
-433
-399
-335
-286
-259
-265
-249
-281
-359
-382
-399
-429
-426
-418
-394
-368
-353
-332
-319
-301
-250
-204
-211
-215
-246
-287
-322
-375
-405
-450
-483
-486
-484
-437
-419
-421
-391
-353
-358
-374
-349
-325
-331
-365
-386
-413
-430
-422
-398
-359
-340
-316
-300
-303
-307
-328
-330
-347
-350
-321
-303
-287
-271
-274
-269
-259
-243
-202
-191
-186
-209
-239
-247
-256
-255
-246
-233
-232
-230
-230
-226
-214
-234
-293
-322
-363
-398
-399
-405
-424
-428
-417
-423
-431
-403
-404
-434
-450
-468
-502
-540
-551
-557
-575
-576
-547
-502
-445
-394
-354
-352
-359
-382
-410
-456
-484
-493
-499
-489
-449
-408
-394
-361
-351
-346
-364
-383
-404
-429
-433
-426
-411
-375
-324
-302
-284
-266
-239
-217
-222
-224
-264
-334
-401
-454
-485
-483
-463
-417
-356
-296
-241
-185
-137
-127
-118
-125
-141
-168
-186
-204
-229
-241
-267
-292
-297
-288
-271
-245
-227
-216
-207
-217
-255
-294
-347
-377
-395
-389
-347
-306
-270
-251
-236
-243
-248
-263
-288
-303
-336
-369
-351
-335
-318
-268
-227
-196
-148
-157
-187
-201
-256
-304
-342
-361
-371
-383
-378
-364
-343
-324
-308
-302
-305
-338
-362
-362
-376
-375
-356
-351
-349
-368
-367
-358
-370
-366
-347
-337
-338
-320
-313
-342
-375
-430
-487
-517
-523
-531
-526
-473
-459
-456
-431
-408
-379
-361
-321
-283
-266
-255
-234
-211
-187
-178
-196
-208
-225
-243
-229
-201
-190
-168
-180
-215
-271
-329
-336
-320
-302
-291
-277
-260
-248
-262
-244
-209
-199
-181
-160
-158
-169
-156
-158
-160
-163
-165
-166
-165
-148
-165
-227
-299
-359
-401
-431
-457
-440
-437
-441
-401
-374
-339
-270
-200
-152
-138
-107
-107
-147
-171
-206
-240
-253
-253
-244
-235
-220
-210
-206
-201
-194
-214
-242
-238
-229
-229
-231
-246
-251
-273
-310
-309
-307
-306
-292
-274
-277
-286
-310
-347
-358
-357
-348
-340
-324
-306
-281
-268
-263
-230
-206
-182
-148
-156
-166
-206
-223
-247
-276
-269
-271
-280
-291
-289
-280
-291
-306
-324
-352
-350
-352
-351
-321
-305
-304
-302
-276
-245
-204
-156
-127
-136
-150
-168
-212
-240
-262
-259
-242
-272
-291
-288
-305
-324
-326
-325
-317
-302
-277
-247
-263
-261
-271
-292
-339
-374
-386
-418
-426
-425
-446
-436
-412
-405
-363
-319
-281
-245
-249
-263
-268
-276
-262
-238
-210
-203
-202
-225
-258
-284
-306
-317
-296
-287
-272
-256
-274
-267
-280
-300
-333
-353
-353
-356
-356
-333
-308
-315
-303
-255
-213
-186
-122
-96
-113
-132
-186
-245
-282
-307
-331
-352
-360
-338
-356
-381
-378
-412
-430
-429
-421
-402
-370
-330
-301
-291
-276
-283
-273
-264
-276
-307
-359
-369
-366
-359
-334
-299
-275
-267
-239
-221
-227
-211
-211
-225
-266
-305
-353
-379
-405
-415
-404
-395
-351
-291
-227
-184
-142
-133
-144
-158
-175
-179
-175
-151
-159
-175
-191
-236
-281
-318
-313
-291
-282
-271
-249
-238
-235
-222
-211
-221
-213
-204
-215
-231
-230
-230
-254
-258
-283
-311
-304
-320
-315
-281
-272
-237
-179
-150
-126
-100
-72
-58
-81
-118
-130
-149
-185
-205
-215
-230
-258
-255
-238
-241
-213
-171
-165
-154
-144
-169
-201
-229
-248
-286
-309
-329
-322
-295
-252
-201
-192
-161
-140
-173
-203
-238
-243
-211
-199
-162
-118
-80
-46
-42
-49
-38
-26
-22
-35
-32
-57
-107
-134
-197
-257
-289
-301
-299
-296
-272
-287
-316
-320
-336
-366
-373
-348
-328
-326
-301
-272
-253
-227
-189
-136
-104
-66
-28
-2
-6
-49
-103
-188
-279
-332
-375
-383
-373
-337
-272
-211
-157
-131
-110
-119
-152
-190
-228
-281
-340
-371
-384
-381
-349
-309
-281
-232
-180
-132
-113
-110
-100
-117
-159
-182
-191
-226
-256
-243
-205
-172
-129
-72
-55
-47
-54
-82
-116
-146
-178
-214
-248
-285
-296
-275
-271
-250
-252
-262
-259
-248
-216
-200
-188
-165
-141
-126
-92
-51
-18
30
80
125
148
166
184
169
114
56
-37
-145
-203
-211
-191
-183
-174
-162
-172
-187
-203
-215
-245
-296
-336
-360
-365
-350
-316
-269
-244
-215
-168
-124
-58
23
72
63
20
-46
-130
-202
-243
-256
-264
-278
-266
-259
-275
-279
-276
-300
-331
-360
-381
-371
-369
-365
-350
-330
-292
-239
-185
-134
-88
-85
-110
-134
-168
-200
-235
-267
-309
-340
-328
-299
-244
-195
-149
-123
-130
-142
-171
-225
-284
-347
-393
-423
-430
-426
-409
-360
-309
-244
-183
-122
-75
-40
-32
-35
-60
-98
-118
-175
-233
-267
-290
-307
-297
-259
-206
-174
-157
-135
-142
-161
-158
-180
-204
-222
-206
-188
-194
-176
-147
-121
-131
-131
-137
-156
-183
-206
-197
-197
-204
-211
-229
-245
-221
-190
-182
-170
-139
-138
-169
-191
-212
-249
-306
-317
-329
-341
-316
-288
-258
-249
-234
-206
-212
-247
-289
-301
-337
-380
-379
-372
-348
-323
-318
-288
-243
-202
-141
-79
-57
-78
-117
-161
-220
-255
-254
-235
-230
-210
-194
-192
-193
-200
-190
-197
-193
-202
-223
-230
-262
-286
-309
-320
-293
-255
-209
-173
-143
-112
-86
-75
-71
-98
-130
-160
-195
-213
-213
-202
-187
-184
-166
-162
-180
-186
-214
-241
-252
-281
-308
-322
-305
-286
-255
-243
-228
-221
-244
-225
-216
-209
-198
-177
-169
-192
-192
-203
-208
-208
-195
-185
-179
-155
-155
-156
-156
-178
-205
-207
-226
-222
-203
-188
-177
-172
-160
-158
-163
-192
-205
-207
-224
-245
-257
-272
-304
-322
-326
-319
-306
-273
-227
-217
-211
-172
-145
-141
-129
-134
-150
-161
-184
-209
-244
-291
-335
-359
-386
-463
-459
-483
-475
-561
-589
-1784
-1622
-1183
-1751
-1304
-1207
-672
90
26
233
-189
-834
-673
-1217
-1516
-1567
-1797
-1642
-1174
-1235
-841
-524
-655
-148
-317
-616
-724
-1048
-779
-950
-783
-525
-635
-189
-162
-307
-321
-519
-543
-576
-493
-427
-479
-254
-259
-90
-132
-207
-130
-340
-302
-334
-358
-297
-478
-368
-356
-266
-190
-352
-298
-457
-304
-496
-647
-330
-506
-363
-65
140
-514
-354
-221
-674
-396
-599
-502
-337
-194
12
-147
-108
29
-179
-131
-102
-283
-211
-242
-354
-178
-129
-255
-206
-93
-110
-147
-213
-354
-500
-431
-269
-375
-240
-48
-204
-351
-493
-769
-1105
-1139
-949
-915
-313
75
-249
-231
-103
119
-235
-487
-613
-211
-83
-745
-347
-264
119
-80
-257
189
49
-204
10
35
-200
-145
-301
245
200
202
90
490
797
-374
-402
468
209
-574
-281
61
181
90
-201
-226
29
45
-72
-437
-209
-124
77
129
-607
-203
-69
-231
-719
-1298
-662
143
-955
-868
202
-45
24
-87
489
-154
-200
562
246
-383
-631
248
507
212
-582
531
1043
-125
-278
227
480
-342
-601
111
1099
-523
-567
80
664
164
-926
198
-14
-334
257
410
-230
168
596
197
-337
0
499
-105
-796
381
591
-227
452
302
815
47
135
1168
-323
15
517
-255
-773
335
265
127
-241
-310
1473
513
-492
-539
1040
448
-1268
201
582
-174
34
259
403
794
827
-309
-441
246
615
-449
-1957
1522
1287
-1226
14
1135
1041
-753
-1020
-181
125
-844
-768
816
58
-398
852
-53
-276
92
-905
-241
294
-123
-474
723
100
-290
93
375
552
-161
207
-4
581
-408
-870
678
648
478
-71
-293
-122
659
100
-923
384
864
65
-854
-20
1053
411
-877
-783
899
645
-482
-664
323
638
-24
-1
391
43
455
603
-316
-821
-31
684
419
-855
195
714
-626
-106
-264
74
-127
-426
-282
254
-38
-578
215
809
178
-459
577
122
213
56
-235
576
127
231
-919
-157
476
-213
155
154
-86
152
91
-568
-110
608
-593
-1039
663
1025
-1457
-93
317
385
801
-1843
-231
752
-486
-1190
-120
953
743
-179
210
-332
125
271
-1131
-187
442
439
-622
-631
775
930
-1057
-777
46
856
605
-1205
-182
878
612
-467
287
610
-523
-348
253
213
-427
-33
-38
1078
214
-814
658
843
37
-687
-454
-40
-365
487
341
-390
442
856
362
207
-25
658
-579
-458
1145
246
-494
407
1037
282
-212
842
249
-978
266
775
-684
-1242
-479
648
2347
-42
-1214
746
1739
-774
-1620
460
669
-232
-219
-46
888
938
36
-344
700
-1335
-422
1161
-414
-790
-455
821
880
-316
-1481
557
346
-95
-7
-1341
1131
442
-954
845
428
-1100
1061
-391
-1639
1793
-31
-1132
-605
1193
1180
-801
-396
-112
636
-658
-1985
676
1033
-26
-1009
249
1046
-987
-440
45
-278
-1001
497
575
-793
106
664
26
-738
115
139
-677
-348
124
219
-608
-493
705
1161
-1462
-983
1468
396
-547
-652
1183
-122
-317
-481
-84
1538
-466
-1522
298
1194
252
-937
48
1350
565
-858
-927
699
836
-1506
-881
2200
-360
-960
515
-52
600
-418
-1158
307
770
-438
-734
546
738
-601
32
282
-77
-296
311
22
-913
582
701
-906
-103
899
-204
-817
919
440
-1494
873
300
44
-80
-509
-217
-351
638
-1057
692
-97
-613
808
589
-104
-318
63
361
-249
-63
-5
-777
493
1274
-666
-1465
548
1273
-929
-1504
975
706
-380
-639
78
415
67
80
-160
-549
435
966
-648
-869
-335
492
1103
-952
-621
-430
1793
-152
-1717
-258
842
1361
-1841
-877
162
1029
-155
-1401
244
-21
352
-1214
10
1664
-844
-860
177
681
486
-333
90
-431
-1006
264
369
-566
-957
1163
142
-1215
278
185
-99
-675
-577
960
-123
-1639
869
995
-1184
-793
221
144
-616
-725
571
-57
479
-169
-354
1188
107
260
-140
-182
-651
12
-354
-1243
1330
347
-1423
625
1727
-1172
-987
1152
-75
-935
-872
351
755
-630
-713
2167
-320
-1396
750
777
-1061
-961
211
179
26
-681
637
-266
-499
193
-651
-1061
-433
507
-626
-740
27
477
1279
-635
-1025
-167
180
-437
-1366
-525
-29
457
347
-2006
399
1335
-860
-1300
-484
316
-1588
-91
-237
-277
388
-946
18
1072
-1310
-917
65
-460
-359
-888
-449
120
1151
-213
-1469
-74
1329
-1210
-1970
1146
852
-1237
-514
940
1000
-1604
-1000
1327
-541
-917
-831
1217
-171
-1760
395
906
-1132
-216
410
-90
-2145
992
856
-1424
-493
-472
2044
-1581
-638
1318
-313
327
-650
-192
-77
109
-47
-458
-52
199
-18
152
-514
-238
310
-1006
70
191
-167
-610
174
-165
-135
90
-570
682
-17
-536
195
-829
311
244
253
-72
39
1060
-634
-570
-107
327
-230
-158
-315
514
-40
-1058
-41
362
-492
-1122
-219
488
-1609
-1256
1449
142
-1082
-459
725
704
-1921
-1180
485
300
-1160
62
67
-826
1363
-176
-598
-815
-1114
445
470
-1608
-633
743
-89
-388
-935
574
360
-1142
-568
-754
601
-593
-588
287
589
-257
-798
970
-1569
243
437
-1393
-61
506
-1083
-716
1308
-1822
192
-33
-1467
1972
-1383
-1372
265
937
-1116
-1558
1355
-1439
856
-638
-1454
1457
-1103
-1442
758
241
-1038
430
-1110
28
1387
-1485
-288
420
203
-5
-1070
26
377
153
-956
-5
297
-102
-389
-414
-299
606
-1010
-592
913
-1204
-114
470
-110
-421
-321
207
-375
122
-876
-110
577
-918
-744
417
1585
-927
-1071
323
958
520
-2227
40
679
-248
-873
-1530
904
-1160
-21
-232
-882
222
-1068
878
-1131
-1869
617
456
-878
-881
-210
199
-284
-895
-128
-23
-603
-1449
490
-955
870
-144
-2296
178
151
-331
-857
-1588
-31
634
-872
-2074
-962
2538
-1132
-2344
524
478
-329
-1080
-868
-522
1169
-1147
-2363
1459
712
-2307
-965
809
-780
24
-388
-1295
328
430
-1060
-1438
406
-369
62
-739
-1333
912
-881
-1045
-595
233
-592
-1185
1100
-709
-580
-487
275
-346
-1251
-135
-102
-92
-278
-780
-882
67
347
-335
-1574
-1063
1700
-814
-2390
90
1168
158
-1406
-1079
651
954
-1844
-495
290
-614
-553
-307
-720
162
-457
-253
141
-683
46
-620
-480
-444
-1049
770
-201
-1129
-217
618
-99
-1452
-137
975
-718
-358
-617
161
622
-1041
-205
-479
959
-1598
-511
517
-196
-1166
-1229
500
-355
-521
-1092
-146
-224
45
-615
-1912
75
-38
-155
-1632
-1307
651
658
-1328
-1178
612
-265
-477
-1073
-371
-443
-600
-824
-1
-1027
-628
-331
-637
-213
-1498
695
-1392
177
-359
-1358
543
26
162
-992
-473
-104
230
-724
-592
200
274
182
-920
-393
1036
-851
-1115
344
-42
-1177
-77
242
-897
-72
-619
-391
-180
-494
-721
-206
268
-292
-762
-424
178
-323
-737
-331
455
-620
-924
-221
141
168
-1392
171
227
-825
35
-371
-1562
265
345
-810
-1173
228
761
-525
-679
-649
110
715
-1266
-623
884
-999
-458
156
-1259
29
838
-1544
-528
-373
-121
-828
-424
419
-747
-277
-692
-508
273
-570
-1558
1195
147
-1584
143
742
-768
-1119
-94
-1132
919
-673
-376
-419
-467
355
-882
289
-1434
197
744
-766
-1217
-565
-153
120
-942
-1819
429
502
-1449
-1012
714
-968
-536
-12
-973
133
-1277
-816
-161
-479
-842
-1150
-888
-362
-17
-1308
-1117
-57
-754
-935
-391
-838
-641
-64
-1706
288
-437
-1047
-5
-941
20
71
-405
-1419
1180
-95
-1753
1170
219
-731
-559
-94
-199
-148
51
-1027
-34
-197
-152
-140
-1185
-501
-350
139
-258
-1733
64
713
-1203
-332
152
-536
-680
-610
223
-1039
-761
-549
-804
107
-430
-976
-322
-81
-1492
-707
576
-920
-725
-412
130
-686
-782
129
-561
-645
-97
585
-1310
-919
827
-622
-1842
223
1370
-1982
-657
-210
-669
777
-1332
-1353
150
367
-1110
-1071
177
-564
-63
-741
-573
-1287
-616
534
-938
-1527
-331
1566
-1860
-1023
589
-1057
165
-1522
-787
742
-514
-1622
-133
511
-1399
-1452
73
-64
-1426
-1002
-252
-612
-883
-97
-546
-627
-631
-666
-234
-1081
-879
-615
356
-663
-285
-764
-629
54
-427
-1413
-990
332
-1066
-956
47
-310
-447
-1126
-744
1147
-837
-1209
-437
-223
-456
-366
-222
2
-382
-331
477
-1073
-1116
623
-709
-1816
748
2
-1438
523
-799
0
1007
-2023
-910
869
-436
-966
-1447
-589
139
106
-334
-1003
-292
533
-1450
-1574
619
365
-1073
-1732
314
577
-1374
-1061
555
596
-716
-987
-683
303
42
-2207
45
411
-320
-381
-1177
314
-251
138
-570
-1240
97
-286
-114
-1476
-381
605
-596
-353
-1520
746
266
-1669
-1299
916
3
-1268
646
-1425
-192
410
-612
-1297
125
-311
-492
-191
-1252
650
-372
-1188
-275
-172
-231
-1163
-905
296
-52
-507
-1313
166
-492
-863
-184
-529
-439
-783
697
-1417
-812
-508
-309
387
-1441
-471
32
-203
-43
-717
-1516
-218
63
-1202
-557
128
-1510
-1030
1156
-782
-1353
406
368
-1057
443
-671
-933
776
-1518
-283
256
-297
-1032
-132
777
-1731
-675
75
-405
-59
-1210
-925
319
389
-2078
-213
1119
-1510
-960
442
-516
-1657
348
343
-1746
-410
-6
-95
-510
-723
-547
-361
-275
-1171
-596
-202
-682
-61
-733
-1672
489
1126
-2179
-1688
563
569
-816
-1752
-7
113
-1201
-28
-939
-465
-260
69
48
-1420
-378
418
698
-1775
-414
692
645
-995
-1559
1603
-508
-724
-877
558
-1679
-145
191
-775
-334
66
-1155
20
417
-2086
1119
-1535
134
-142
589
-1129
-1661
1356
-308
-258
-1762
1545
-836
-1486
950
-1052
174
-792
-399
-12
-1138
48
-439
-868
-573
-770
-6
624
-1388
-803
588
-81
-716
674
-617
-1425
1067
-156
-1265
-1752
828
665
-538
-1198
510
-222
-1336
104
-694
776
-1951
190
549
-170
-1496
-1007
1516
-1658
-1203
-361
143
-1159
-1338
214
-1074
127
-733
-366
-253
-1037
56
-979
-216
-1149
719
-330
-1338
-352
-150
-519
-700
-744
-806
-481
-103
-920
-1270
-498
469
-986
-1421
107
412
-912
-1554
-515
727
-1080
-1218
856
-723
-951
-81
-203
-362
-1677
-311
980
-512
-1500
-206
335
-562
-1163
-425
50
-461
-501
-261
-239
-869
617
19
-766
-698
559
-740
-181
-915
-495
44
-173
-289
-497
-609
591
-395
-1662
768
-334
-594
-1007
389
-281
-1068
-766
558
-731
-1380
-147
250
-274
-1261
-166
-49
-536
-824
-406
-229
-678
-512
244
-2213
402
88
-1319
-70
151
-469
-723
278
-1464
357
-23
-1029
-775
-335
-186
-814
-78
-514
-532
33
171
-1100
-79
-285
-1023
239
70
-906
-1342
1148
-554
-1633
317
-114
-805
21
-634
-726
677
-1430
-53
-1073
-504
1272
-1596
-916
-654
760
-931
-1815
-178
982
-1570
-1165
883
-407
360
-1988
414
493
-1041
-281
-556
237
-1109
-913
1002
-316
-2214
713
-75
-1513
-86
-659
-820
4
-556
-784
615
-620
-1675
660
216
-1866
-1150
1348
-789
-959
-673
-344
791
-94
-1513
-1256
1825
-869
-1606
-163
-216
-681
-652
-321
-118
-371
-1107
-83
-814
16
-457
-1068
301
-1019
150
-817
-563
-59
-542
-273
-1307
-374
262
-691
-793
-94
-145
-329
-511
-338
-27
-304
-974
-384
-120
-259
-1144
-318
-60
-226
-796
92
845
-1278
-877
-178
445
-1204
-385
777
-814
-566
456
109
-1551
836
85
-1653
-62
-391
-460
-580
-460
-272
170
-666
-193
-231
-357
-1106
69
-253
-1811
884
-431
-161
-384
-468
-242
-608
342
-1197
-543
-589
-298
-24
-1236
-33
-213
-246
-514
-798
-419
153
-1581
-215
161
-2028
450
396
-967
-987
518
-323
-973
187
-697
-1212
-207
532
-1693
-950
502
431
-591
-502
-48
226
241
-1695
-285
487
-233
-975
-397
1157
-324
-394
-377
-350
527
-264
-964
203
270
-986
-72
408
512
-1608
753
-308
-862
820
-884
-586
-119
728
-1552
303
742
-1349
92
-709
-489
-161
-243
-536
235
-185
-32
-73
-550
200
-34
119
-592
-132
-236
-6
-231
172
-1046
103
-21
3
-703
18
514
-863
-245
-767
491
-576
-1388
-195
-8
-875
-964
-482
192
-61
-1854
-63
354
-1370
108
-819
-138
-1081
-929
971
-565
-1228
629
336
-1543
-324
253
248
-657
-150
-60
201
82
-1621
242
92
-232
-1314
930
997
-2678
70
537
-224
-269
-1003
686
-241
-1278
-531
261
233
-1710
587
679
-299
-379
-1066
1033
-304
-1228
876
-511
-776
-25
31
570
-940
202
715
-577
382
-476
-234
-36
-202
-45
-634
2
-412
451
-1045
-1162
725
-836
-1223
-313
1143
-1227
15
-524
-326
510
-1009
-283
-78
-21
-135
-359
-574
134
-108
491
-455
-438
93
226
227
-539
-1007
265
595
-186
-304
-357
696
-667
-20
-69
-1018
25
35
-160
-1025
581
-373
-33
-515
321
-190
-1110
1251
65
-942
-657
1257
-417
-150
524
-153
-923
-1183
1386
1074
-2800
-1057
2064
-581
-993
-208
-428
-262
-815
471
-697
-883
-475
-25
-185
-1036
-635
-199
423
-377
-697
-797
-771
-67
-444
-337
-258
-258
67
-634
-690
602
-1761
-41
230
-1051
343
-394
-301
-1082
-321
360
-151
-1632
199
1672
-2331
-1387
2037
573
-1481
-592
36
912
-965
-1124
945
127
-1348
316
-34
-598
298
191
-421
-668
204
475
-331
-811
559
560
284
-778
651
543
-409
463
-501
-7
332
-575
170
-470
242
-617
-261
1086
-936
-1271
281
220
-1508
246
-503
-94
-126
-498
-52
-726
-338
-309
874
-864
-652
765
-46
-313
94
487
-390
-582
83
621
-821
271
366
-505
101
206
-391
-226
1092
-341
-1498
-194
1123
-570
-1020
162
38
-357
-678
-1167
264
922
-1052
-1022
769
160
-810
-125
155
-78
-637
-829
179
575
-615
-320
-899
-655
184
7
-616
-849
654
-242
-986
-291
-139
-393
223
-1344
-765
1297
-405
-1290
-1238
1460
1176
-1761
94
1301
-250
-1637
-323
1046
-258
-1149
-239
768
-990
33
351
357
-219
-357
-50
-796
-539
-215
621
-354
-1092
719
-618
-110
408
-1521
-795
633
-874
-194
825
117
-1465
-330
728
-1488
-1460
846
27
-1090
-689
-382
1059
-1580
-1125
368
-724
369
-563
-798
-104
-439
-67
-585
-521
812
1134
-2210
-950
1208
-348
-733
-1395
667
82
-594
-328
-1144
73
-123
850
-1451
-1715
1504
251
-2355
-1710
1544
1010
-1365
-864
1429
62
-1534
-1292
218
647
-815
-876
-137
52
382
-1402
-1407
1030
112
-976
-401
-359
-227
-376
66
-911
-200
971
-23
-584
-186
262
-483
71
9
-126
-16
219
833
-516
-130
507
105
-455
-698
1632
127
-940
-213
-35
516
-149
72
-59
-397
92
361
-1257
-1624
-470
1605
283
-2298
47
1280
-928
-1054
-270
-538
-382
-366
331
42
-1251
6
571
-519
93
322
-378
-1274
-541
549
313
-1228
-511
454
-114
-104
-708
-439
206
-14
-902
-446
-448
587
457
-775
412
296
184
-458
-561
180
594
132
-547
48
-152
63
732
-927
179
271
-834
-1223
-733
1236
0
-629
-849
572
1224
-282
-445
-298
-244
668
-771
-716
1163
900
-518
-240
697
-275
-190
601
157
-373
-432
-528
288
284
-5
-678
-97
411
129
-656
-1140
-243
-343
-189
111
556
-1008
-959
4
-139
-637
-863
-661
759
-158
-1279
263
-484
-232
-46
-143
166
-434
-1233
-495
416
-391
-660
281
-182
-144
-199
-961
365
-11
-881
-596
980
449
-1106
67
410
-31
-826
-392
653
113
-1125
-329
1141
306
-1061
-678
1318
323
-1046
-945
761
1342
-790
-1579
937
1439
-171
-970
-854
859
49
-713
-1225
-378
1906
84
-1103
-234
410
252
-42
-844
-665
588
172
133
-440
320
633
-820
556
410
-521
-70
-372
-83
252
857
-280
-838
272
506
447
-673
-809
-246
497
-224
-880
-356
562
631
-640
-906
222
595
-131
-992
494
65
-461
342
293
-5
206
657
-202
133
377
-345
210
462
-861
364
1151
397
-968
-699
757
43
-907
-1028
526
338
-141
-270
-953
504
1076
-1364
-1039
599
104
-817
-868
-257
361
112
-564
-342
338
234
-603
-541
209
360
-484
-754
644
850
-236
-920
-221
454
96
-186
-355
-467
49
532
-331
-837
222
633
-401
-701
-231
-20
55
-360
-626
220
617
71
-323
-149
-354
-784
282
104
-492
-517
30
831
123
-748
-646
-83
664
-169
-657
-392
-114
379
-625
-118
-207
-339
7
-316
289
11
-529
-609
-197
681
-178
-690
-91
324
5
-681
-37
298
-424
-478
180
-38
-262
-230
301
-443
-788
182
232
-417
-624
-280
64
-483
-283
361
-377
-345
-277
-615
-578
-114
-193
155
348
-435
-699
-150
-5
-428
-552
-215
305
400
-544
-1007
-119
552
-53
-1305
-454
552
205
-902
-1102
-9
410
-407
-784
-231
242
82
-750
-430
-269
45
231
-302
-38
119
-183
-279
-83
-370
31
-309
-371
364
16
-880
-1035
484
579
-307
-607
-66
160
-546
-880
-157
-137
-334
79
-277
-307
-571
-720
22
320
-655
-1249
247
726
-763
-616
-431
-388
639
45
-963
-381
374
-342
-567
-97
-258
-213
-406
-153
80
-396
-711
-226
471
46
-567
-215
457
382
-962
-1134
328
361
-377
-63
453
-471
-554
70
-54
-348
-540
-33
-22
-545
-466
66
78
-136
-360
-570
-486
156
-63
-860
-1148
-158
866
443
-604
-849
-367
-146
-108
-434
-848
-392
810
136
-1083
-724
259
318
-1082
-853
231
35
-592
-536
-465
-578
75
91
-585
-652
-399
-208
-213
-725
-512
-397
-188
88
-121
-708
-746
91
-262
-675
-451
-360
-326
-943
-859
-259
-481
-803
-714
-539
-689
-719
-639
-625
-387
-317
-541
-626
-679
-421
-838
-895
-272
-129
-193
-426
-540
-94
53
-341
-828
-782
-79
425
122
-339
-188
175
291
-86
-366
-70
558
303
93
479
523
300
281
343
291
444
565
183
37
334
353
518
560
389
371
377
305
314
117
61
282
741
603
162
339
460
201
95
411
635
535
281
268
239
-87
138
346
-165
-479
-73
67
-214
-392
-491
-165
-169
-460
-541
-506
-529
-805
-867
-705
-569
-553
-602
-689
-958
-1055
-771
-724
-942
-1041
-846
-525
-536
-777
-882
-740
-701
-694
-742
-738
-681
-693
-649
-634
-647
-603
-393
-306
-544
-742
-551
-319
-425
-548
-464
-278
-210
-409
-562
-470
-336
-360
-461
-492
-484
-410
-419
-510
-666
-613
-460
-599
-743
-783
-671
-535
-576
-692
-689
-650
-538
-558
-752
-757
-683
-559
-550
-616
-617
-552
-543
-626
-606
-491
-398
-402
-421
-435
-393
-232
-180
-333
-389
-223
-149
-212
-209
-161
-173
-276
-262
-264
-358
-284
-137
-133
-329
-581
-537
-362
-395
-475
-494
-533
-519
-440
-445
-536
-621
-616
-551
-538
-634
-682
-686
-746
-695
-634
-702
-682
-660
-764
-848
-805
-698
-673
-651
-645
-713
-774
-681
-722
-813
-741
-582
-539
-671
-664
-582
-549
-620
-686
-623
-490
-462
-515
-590
-654
-569
-418
-390
-554
-563
-440
-467
-628
-676
-430
-286
-361
-334
-395
-489
-493
-479
-415
-400
-310
-198
-249
-396
-485
-385
-388
-380
-338
-485
-358
-161
-376
-598
-602
-382
-276
-292
-309
-407
-558
-576
-476
-510
-460
-351
-374
-466
-346
-329
-522
-557
-423
-269
-141
-133
-357
-330
-150
-59
37
87
61
222
298
133
107
153
226
302
427
477
453
475
519
472
488
624
847
1009
887
736
734
693
514
457
625
664
602
517
437
432
380
122
-113
-190
-259
-196
-118
-294
-571
-651
-666
-709
-658
-809
-1013
-990
-902
-851
-791
-844
-987
-959
-868
-904
-942
-924
-912
-823
-634
-546
-517
-531
-569
-527
-506
-490
-410
-369
-332
-268
-227
-211
-227
-288
-291
-236
-242
-239
-222
-249
-250
-228
-261
-323
-331
-368
-378
-413
-498
-509
-463
-414
-409
-406
-469
-554
-561
-539
-495
-466
-494
-492
-423
-376
-377
-401
-437
-463
-408
-341
-315
-291
-287
-285
-236
-157
-124
-167
-206
-215
-194
-190
-181
-175
-183
-192
-215
-252
-276
-262
-275
-275
-263
-239
-226
-259
-321
-356
-389
-433
-440
-416
-408
-421
-403
-396
-424
-412
-413
-435
-443
-461
-472
-472
-463
-480
-497
-494
-520
-551
-552
-538
-522
-522
-538
-482
-461
-478
-490
-484
-476
-461
-406
-379
-371
-356
-321
-301
-287
-311
-334
-326
-348
-350
-322
-333
-319
-329
-346
-321
-332
-369
-389
-379
-373
-388
-388
-378
-391
-417
-413
-405
-427
-439
-400
-378
-410
-384
-350
-379
-394
-396
-399
-408
-436
-428
-401
-419
-429
-418
-396
-401
-387
-401
-408
-384
-402
-418
-396
-384
-421
-477
-461
-462
-470
-455
-454
-445
-444
-429
-409
-401
-403
-415
-395
-391
-383
-375
-400
-391
-399
-405
-407
-412
-406
-411
-432
-440
-457
-439
-462
-504
-500
-514
-514
-517
-488
-445
-438
-420
-372
-326
-342
-339
-316
-347
-355
-364
-370
-370
-377
-357
-348
-351
-334
-335
-322
-305
-312
-335
-369
-371
-378
-377
-382
-413
-425
-441
-457
-441
-401
-394
-425
-395
-390
-387
-370
-367
-383
-428
-422
-405
-417
-439
-432
-438
-431
-755
-1234
-1528
-1498
-881
-214
-133
-904
-1648
-1903
-1493
-813
-729
-1141
-1247
-843
-478
-512
-1152
-1732
-1480
-666
-315
-491
-947
-1144
-767
-271
-193
-473
-674
-719
-486
-253
-236
-287
-192
-71
-8
-82
-227
-330
-346
-244
-98
101
178
30
-225
-399
-411
-208
-57
-58
-155
-173
-129
-127
-139
-207
-250
-233
-120
-71
-26
-56
-116
0
195
247
184
189
190
246
439
526
553
612
663
692
575
408
205
212
445
689
767
608
318
148
149
136
-29
-208
-212
-157
-20
29
-223
-566
-719
-745
-672
-549
-606
-787
-842
-757
-682
-623
-725
-983
-1040
-909
-805
-715
-739
-812
-727
-596
-566
-579
-625
-701
-650
-493
-389
-335
-313
-298
-280
-304
-393
-412
-339
-247
-152
-118
-203
-275
-262
-271
-309
-382
-428
-389
-325
-293
-339
-409
-435
-423
-421
-441
-508
-571
-568
-464
-359
-341
-405
-473
-427
-347
-333
-337
-299
-228
-145
-86
-91
-129
-155
-169
-134
-76
-53
-56
-52
-33
-33
-61
-117
-166
-227
-264
-344
-471
-631
-709
-736
-760
-862
-1145
-1426
-1529
-1309
-1150
-1154
-1377
-1604
-1614
-1470
-1423
-1562
-1648
-1590
-1330
-1188
-1272
-1388
-1318
-1158
-962
-843
-710
-577
-502
-456
-316
-50
98
136
125
225
437
652
723
728
815
923
1034
1123
1129
1051
1007
1044
1175
1265
1201
1068
979
1033
861
530
243
3
190
533
704
432
-26
-449
-500
-109
118
5
-307
-399
-296
6
0
-401
-654
-592
-301
22
63
-184
-337
-274
-18
146
90
-236
-450
-341
-185
-107
-149
-304
-417
-431
-458
-516
-629
-756
-825
-757
-706
-765
-880
-1050
-1172
-1228
-1244
-1229
-1202
-1203
-1246
-1287
-1330
-1330
-1303
-1253
-1240
-1242
-1183
-1097
-965
-838
-777
-762
-689
-570
-451
-371
-318
-293
-175
-3
100
131
75
68
108
239
369
420
435
436
442
427
423
396
362
341
377
440
447
364
277
200
122
94
47
-10
-55
-116
-185
-196
-216
-264
-303
-342
-387
-436
-444
-453
-465
-483
-479
-490
-496
-488
-497
-485
-486
-470
-427
-376
-365
-399
-406
-403
-390
-384
-393
-387
-386
-411
-420
-431
-455
-485
-520
-535
-516
-496
-536
-589
-609
-617
-636
-657
-679
-695
-690
-656
-602
-566
-566
-528
-490
-467
-441
-415
-402
-384
-343
-297
-279
-252
-251
-262
-212
-161
-120
-112
-93
-47
-34
-25
-4
14
5
-16
-3
26
32
42
54
84
74
36
34
18
-34
-49
-63
-109
-129
-140
-134
-159
-180
-179
-186
-184
-200
-212
-214
-272
-273
-272
-309
-320
-352
-372
-386
-400
-405
-397
-380
-373
-365
-342
-304
-318
-312
-291
-299
-311
-322
-300
-294
-302
-277
-256
-259
-265
-258
-241
-256
-277
-283
-286
-303
-340
-351
-334
-350
-372
-349
-340
-336
-316
-300
-297
-305
-306
-296
-274
-245
-223
-203
-173
-128
-108
-96
-90
-54
-11
-22
-38
-7
10
-30
-37
-24
-25
-56
-92
-85
-76
-96
-127
-118
-101
-131
-162
-158
-166
-196
-214
-218
-228
-257
-256
-250
-242
-246
-263
-251
-251
-254
-210
-213
-253
-244
-219
-226
-226
-233
-251
-223
-206
-197
-195
-197
-224
-235
-210
-201
-193
-226
-262
-270
-266
-255
-266
-279
-280
-280
-251
-228
-244
-243
-246
-225
-197
-194
-185
-168
-158
-146
-138
-147
-149
-154
-157
-147
-136
-145
-140
-146
-181
-189
-162
-168
-194
-204
-210
-180
-168
-161
-159
-169
-152
-138
-134
-127
-90
-73
-83
-95
-102
-79
-60
-28
-44
-84
-101
-58
-34
-79
-119
-122
-97
-109
-98
-77
-106
-149
-148
-133
-134
-184
-216
-200
-187
-199
-214
-195
-214
-243
-255
-214
-190
-192
-195
-203
-182
-193
-207
-209
-231
-244
-263
-284
-258
-207
-203
-249
-305
-288
-228
-196
-205
-256
-267
-285
-263
-238
-250
-273
-275
-211
-201
-211
-214
-223
-215
-188
-170
-158
-167
-206
-223
-190
-168
-167
-183
-198
-190
-175
-187
-203
-181
-186
-205
-216
-229
-211
-188
-187
-183
-164
-157
-178
-182
-191
-172
-155
-162
-170
-159
-158
-183
-184
-161
-139
-163
-200
-194
-203
-204
-210
-221
-214
-256
-288
-269
-253
-243
-269
-272
-264
-239
-228
-239
-235
-250
-261
-249
-218
-203
-199
-190
-188
-199
-179
-179
-194
-201
-201
-211
-173
-138
-143
-150
-179
-171
-154
-155
-152
-145
-171
-209
-173
-126
-144
-168
-186
-205
-169
-139
-148
-182
-200
-196
-167
-144
-173
-188
-218
-197
-160
-143
-163
-153
-156
-151
-151
-159
-161
-172
-182
-208
-184
-214
-196
-194
-194
-192
-191
-159
-150
-172
-172
-135
-121
-115
-125
-144
-171
-136
-128
-135
-149
-189
-201
-179
-178
-187
-179
-196
-180
-157
-153
-156
-163
-175
-203
-226
-238
-255
-256
-288
-277
-249
-270
-314
-293
-222
-206
-230
-283
-276
-235
-248
-292
-320
-312
-285
-243
-190
-198
-194
-213
-174
-128
-138
-180
-187
-162
-174
-173
-199
-235
-262
-268
-272
-236
-235
-290
-263
-218
-207
-190
-211
-258
-262
-229
-187
-188
-227
-262
-219
-145
-138
-179
-203
-167
-111
-98
-141
-168
-138
-107
-133
-172
-200
-200
-165
-136
-119
-158
-194
-149
-115
-116
-152
-179
-154
-107
-109
-147
-190
-181
-121
-119
-156
-190
-153
-93
-98
-131
-162
-197
-180
-157
-146
-157
-188
-160
-123
-124
-151
-208
-227
-185
-168
-205
-224
-210
-216
-206
-212
-234
-235
-213
-201
-184
-185
-188
-151
-143
-162
-179
-168
-178
-162
-138
-124
-140
-158
-166
-121
-106
-103
-116
-152
-155
-140
-119
-142
-143
-163
-138
-102
-99
-126
-77
-82
-124
-124
-115
-66
-68
-87
-111
-92
-118
-102
-102
-152
-195
-169
-149
-161
-179
-218
-219
-215
-178
-175
-193
-225
-231
-198
-167
-179
-220
-245
-234
-197
-179
-169
-223
-228
-181
-150
-166
-207
-187
-158
-148
-192
-239
-261
-256
-231
-209
-230
-233
-207
-183
-187
-213
-246
-269
-218
-192
-198
-217
-248
-250
-237
-231
-244
-241
-240
-228
-200
-197
-216
-237
-266
-267
-201
-178
-207
-232
-223
-176
-184
-235
-226
-179
-191
-197
-175
-157
-151
-174
-195
-195
-174
-160
-163
-193
-191
-150
-107
-96
-106
-99
-98
-103
-80
-88
-124
-163
-188
-184
-173
-207
-236
-245
-247
-230
-228
-230
-235
-227
-226
-217
-206
-210
-241
-243
-224
-245
-270
-276
-280
-289
-308
-294
-254
-257
-266
-285
-298
-281
-265
-275
-284
-302
-306
-269
-223
-220
-266
-265
-234
-176
-183
-227
-226
-185
-150
-157
-194
-237
-243
-232
-212
-213
-239
-274
-273
-266
-243
-257
-284
-275
-269
-258
-258
-279
-323
-300
-240
-248
-242
-218
-228
-221
-189
-169
-160
-172
-189
-188
-167
-192
-206
-175
-193
-199
-192
-186
-204
-212
-198
-217
-205
-201
-211
-228
-262
-271
-258
-269
-292
-284
-264
-265
-240
-239
-230
-214
-208
-202
-211
-219
-238
-242
-255
-272
-283
-273
-264
-236
-250
-278
-280
-291
-315
-312
-273
-281
-283
-308
-303
-286
-274
-274
-279
-274
-260
-242
-245
-240
-236
-235
-228
-222
-214
-188
-180
-221
-252
-238
-197
-195
-245
-287
-250
-185
-208
-253
-265
-265
-260
-234
-234
-227
-251
-256
-205
-166
-167
-208
-210
-172
-151
-161
-189
-211
-189
-192
-195
-189
-191
-171
-160
-178
-177
-164
-195
-226
-243
-250
-241
-246
-238
-239
-266
-277
-260
-242
-250
-261
-237
-200
-190
-209
-197
-189
-182
-190
-209
-241
-244
-219
-206
-215
-228
-210
-191
-181
-200
-225
-225
-247
-270
-287
-283
-294
-308
-312
-321
-327
-359
-365
-338
-336
-350
-358
-371
-356
-321
-311
-295
-285
-285
-254
-225
-212
-223
-229
-212
-182
-166
-194
-223
-210
-199
-219
-224
-194
-173
-180
-174
-186
-180
-194
-233
-231
-207
-193
-197
-209
-241
-238
-235
-255
-257
-252
-234
-217
-211
-197
-186
-201
-219
-246
-265
-246
-232
-257
-277
-267
-274
-290
-280
-270
-288
-318
-319
-285
-281
-305
-326
-316
-303
-325
-333
-331
-315
-322
-319
-306
-303
-323
-346
-356
-338
-322
-340
-343
-294
-272
-258
-257
-268
-253
-224
-216
-241
-265
-256
-244
-259
-269
-289
-312
-306
-280
-284
-303
-294
-285
-271
-269
-272
-254
-233
-241
-251
-251
-262
-237
-207
-201
-200
-205
-216
-204
-181
-182
-207
-213
-208
-188
-204
-245
-257
-242
-234
-229
-226
-231
-219
-233
-240
-252
-265
-250
-241
-232
-222
-215
-213
-223
-235
-231
-219
-196
-189
-178
-150
-163
-158
-166
-207
-230
-234
-207
-226
-271
-295
-329
-315
-312
-329
-360
-357
-341
-361
-363
-365
-333
-308
-297
-292
-268
-237
-238
-225
-224
-240
-239
-231
-235
-256
-249
-241
-252
-250
-257
-253
-236
-244
-254
-256
-262
-265
-269
-273
-263
-265
-278
-272
-274
-264
-258
-278
-278
-253
-230
-232
-232
-205
-204
-200
-190
-179
-160
-160
-177
-157
-135
-164
-188
-181
-194
-211
-226
-216
-222
-241
-229
-215
-198
-211
-226
-229
-214
-215
-241
-249
-245
-235
-223
-218
-220
-231
-227
-227
-242
-227
-209
-206
-212
-221
-200
-202
-224
-242
-238
-239
-261
-259
-244
-237
-250
-250
-236
-222
-234
-262
-256
-261
-288
-291
-283
-286
-292
-277
-294
-301
-278
-272
-260
-229
-214
-205
-188
-203
-212
-181
-186
-201
-192
-204
-212
-200
-202
-214
-228
-237
-260
-255
-240
-222
-209
-212
-191
-177
-172
-173
-168
-175
-187
-179
-177
-179
-197
-230
-240
-242
-254
-256
-244
-235
-271
-269
-244
-267
-281
-298
-291
-285
-293
-298
-302
-297
-255
-238
-262
-254
-225
-217
-232
-228
-193
-181
-189
-211
-216
-212
-231
-248
-246
-246
-243
-232
-235
-245
-254
-259
-253
-261
-279
-281
-283
-276
-263
-276
-281
-250
-241
-243
-227
-211
-229
-232
-219
-230
-245
-252
-253
-245
-246
-243
-234
-229
-238
-250
-236
-227
-226
-233
-253
-241
-222
-222
-215
-223
-226
-208
-215
-227
-222
-230
-224
-201
-214
-211
-221
-236
-243
-245
-239
-250
-252
-241
-231
-241
-237
-242
-237
-238
-246
-229
-198
-195
-205
-197
-181
-166
-179
-175
-165
-174
-176
-191
-187
-176
-192
-232
-238
-233
-250
-249
-262
-261
-266
-270
-270
-285
-283
-271
-291
-287
-271
-282
-284
-277
-265
-256
-265
-257
-241
-234
-236
-236
-237
-253
-267
-264
-258
-268
-268
-296
-312
-301
-293
-314
-323
-303
-300
-317
-314
-304
-280
-286
-305
-291
-279
-284
-305
-293
-274
-260
-232
-227
-220
-205
-191
-188
-191
-199
-202
-192
-188
-189
-194
-208
-199
-197
-203
-189
-186
-177
-156
-159
-145
-140
-134
-166
-198
-201
-225
-234
-250
-228
-233
-248
-251
-274
-280
-297
-311
-324
-340
-343
-328
-320
-356
-387
-376
-368
-374
-372
-358
-349
-341
-316
-307
-307
-305
-292
-292
-302
-306
-306
-300
-287
-267
-246
-259
-255
-260
-267
-250
-265
-293
-289
-265
-283
-308
-302
-304
-302
-289
-283
-289
-267
-250
-273
-272
-266
-274
-289
-302
-315
-312
-293
-296
-296
-267
-266
-289
-306
-307
-325
-335
-325
-322
-328
-325
-324
-318
-320
-342
-328
-304
-286
-298
-307
-295
-296
-285
-259
-248
-234
-231
-213
-185
-182
-178
-171
-182
-183
-169
-181
-183
-170
-177
-199
-213
-227
-239
-264
-273
-275
-270
-280
-303
-296
-295
-286
-282
-291
-280
-258
-238
-226
-226
-226
-211
-193
-189
-195
-207
-224
-221
-205
-193
-191
-181
-194
-232
-247
-236
-250
-273
-286
-287
-287
-290
-274
-277
-290
-295
-286
-280
-268
-272
-266
-266
-279
-282
-278
-270
-281
-284
-277
-266
-238
-260
-295
-282
-264
-269
-280
-280
-276
-277
-293
-299
-285
-285
-272
-253
-255
-262
-254
-226
-226
-245
-237
-220
-212
-228
-235
-215
-206
-206
-222
-229
-226
-220
-198
-200
-194
-177
-161
-146
-147
-139
-114
-107
-127
-139
-126
-129
-137
-140
-144
-147
-167
-183
-193
-207
-222
-211
-186
-177
-178
-182
-196
-203
-197
-198
-189
-187
-180
-165
-163
-160
-179
-184
-179
-180
-186
-197
-173
-167
-175
-171
-154
-141
-160
-186
-215
-232
-236
-246
-265
-296
-296
-269
-272
-287
-276
-271
-289
-284
-274
-262
-274
-278
-257
-250
-259
-247
-237
-250
-255
-236
-213
-229
-243
-236
-236
-252
-261
-273
-281
-281
-292
-302
-319
-332
-331
-327
-324
-308
-307
-311
-298
-266
-252
-256
-251
-219
-216
-212
-194
-166
-139
-124
-111
-117
-98
-79
-54
-59
-68
-38
-39
-65
-78
-82
-102
-105
-110
-133
-152
-153
-156
-164
-151
-144
-160
-166
-189
-199
-185
-181
-195
-201
-197
-186
-181
-187
-197
-213
-216
-233
-233
-249
-277
-300
-302
-298
-299
-279
-273
-274
-260
-238
-244
-240
-204
-171
-192
-190
-160
-172
-199
-197
-195
-214
-238
-250
-242
-224
-236
-256
-246
-253
-273
-277
-288
-296
-301
-308
-293
-278
-269
-270
-279
-287
-286
-290
-281
-270
-256
-251
-246
-241
-241
-249
-251
-244
-252
-255
-245
-230
-225
-237
-239
-242
-240
-235
-232
-235
-228
-225
-226
-234
-226
-222
-234
-249
-260
-257
-248
-248
-232
-209
-213
-215
-202
-216
-256
-263
-247
-230
-233
-228
-227
-238
-238
-266
-285
-283
-276
-271
-282
-280
-260
-253
-254
-257
-249
-248
-247
-249
-255
-257
-264
-252
-244
-250
-245
-239
-249
-253
-269
-271
-279
-284
-298
-293
-300
-320
-298
-264
-273
-285
-267
-269
-275
-275
-280
-274
-286
-296
-291
-263
-260
-263
-250
-247
-255
-266
-261
-264
-269
-263
-282
-296
-288
-303
-300
-310
-308
-295
-292
-268
-248
-252
-246
-238
-242
-237
-219
-198
-196
-209
-203
-188
-191
-202
-191
-196
-210
-218
-232
-260
-277
-298
-321
-314
-310
-303
-317
-342
-346
-354
-356
-357
-359
-352
-360
-358
-332
-312
-315
-319
-306
-303
-323
-301
-278
-269
-264
-257
-249
-255
-269
-269
-272
-296
-302
-300
-301
-312
-330
-325
-340
-339
-304
-285
-273
-246
-219
-227
-220
-205
-216
-220
-218
-235
-259
-264
-237
-217
-221
-207
-192
-198
-211
-239
-251
-247
-268
-289
-293
-309
-327
-348
-345
-339
-329
-318
-315
-291
-270
-290
-308
-298
-273
-268
-263
-245
-243
-238
-226
-216
-231
-246
-225
-218
-234
-237
-255
-295
-313
-317
-330
-305
-282
-298
-297
-284
-287
-290
-288
-281
-279
-266
-259
-279
-298
-300
-298
-317
-334
-341
-335
-323
-310
-317
-299
-291
-301
-299
-321
-335
-353
-358
-360
-374
-366
-367
-380
-372
-374
-389
-360
-348
-341
-333
-324
-300
-291
-285
-279
-279
-274
-261
-246
-240
-234
-230
-233
-240
-231
-212
-218
-240
-251
-238
-247
-260
-245
-228
-235
-243
-226
-220
-242
-252
-234
-223
-215
-220
-205
-201
-219
-225
-238
-231
-231
-245
-258
-265
-254
-246
-260
-278
-304
-304
-308
-319
-309
-303
-299
-300
-304
-296
-299
-292
-298
-298
-291
-279
-261
-283
-286
-291
-313
-320
-315
-299
-324
-341
-312
-315
-313
-310
-284
-285
-307
-297
-276
-277
-299
-324
-313
-301
-321
-320
-317
-294
-293
-293
-299
-316
-311
-309
-315
-328
-348
-345
-361
-355
-354
-368
-347
-344
-348
-344
-323
-308
-296
-295
-290
-271
-255
-243
-245
-269
-266
-252
-274
-276
-277
-287
-292
-296
-282
-263
-274
-281
-261
-268
-271
-244
-232
-245
-250
-261
-286
-312
-300
-286
-295
-293
-279
-269
-275
-275
-270
-280
-299
-295
-300
-312
-323
-326
-340
-336
-312
-305
-311
-324
-326
-338
-361
-341
-307
-288
-304
-333
-324
-315
-309
-310
-303
-301
-301
-307
-320
-317
-306
-296
-294
-275
-265
-269
-274
-265
-246
-270
-279
-274
-269
-263
-275
-285
-275
-279
-279
-270
-283
-292
-291
-278
-285
-266
-239
-227
-215
-219
-211
-217
-226
-234
-239
-251
-274
-248
-232
-249
-282
-281
-268
-271
-287
-283
-267
-287
-299
-287
-278
-303
-328
-328
-317
-324
-335
-342
-334
-331
-332
-315
-317
-314
-318
-329
-326
-337
-349
-358
-357
-347
-334
-315
-305
-317
-316
-311
-301
-298
-296
-293
-297
-295
-294
-296
-303
-302
-309
-317
-326
-314
-303
-297
-289
-305
-321
-311
-319
-320
-304
-307
-313
-320
-313
-317
-319
-299
-281
-279
-272
-279
-314
-326
-332
-350
-353
-352
-356
-361
-364
-356
-337
-328
-325
-316
-324
-331
-331
-339
-356
-359
-335
-319
-313
-317
-297
-296
-308
-305
-290
-290
-312
-318
-317
-315
-302
-315
-331
-312
-326
-327
-324
-329
-326
-323
-324
-326
-336
-326
-304
-311
-313
-307
-305
-303
-295
-263
-252
-261
-275
-292
-298
-322
-320
-326
-358
-381
-371
-373
-376
-384
-381
-360
-350
-339
-340
-330
-335
-352
-358
-354
-356
-376
-380
-363
-352
-343
-347
-353
-349
-333
-351
-349
-334
-321
-315
-294
-248
-259
-283
-275
-277
-282
-288
-291
-274
-275
-273
-266
-263
-288
-308
-305
-313
-302
-278
-270
-266
-258
-236
-242
-256
-272
-269
-274
-293
-285
-281
-290
-308
-337
-346
-346
-349
-351
-331
-302
-305
-304
-290
-281
-267
-267
-271
-281
-305
-329
-348
-362
-359
-353
-364
-353
-350
-353
-332
-317
-328
-349
-350
-348
-350
-349
-367
-383
-375
-377
-375
-375
-359
-324
-312
-313
-309
-314
-333
-339
-365
-389
-386
-378
-387
-397
-385
-361
-369
-397
-391
-372
-373
-395
-394
-369
-364
-358
-344
-334
-340
-325
-307
-315
-307
-295
-286
-279
-261
-245
-241
-243
-247
-241
-231
-235
-247
-259
-243
-241
-251
-257
-266
-285
-307
-292
-291
-313
-327
-334
-314
-323
-342
-341
-345
-346
-323
-322
-336
-333
-327
-316
-338
-345
-339
-331
-343
-335
-328
-336
-345
-371
-353
-353
-359
-350
-337
-320
-337
-372
-384
-373
-362
-370
-382
-359
-353
-350
-321
-297
-295
-312
-310
-289
-275
-269
-262
-268
-271
-281
-296
-301
-301
-316
-328
-359
-345
-317
-313
-305
-307
-285
-291
-284
-249
-238
-238
-243
-223
-223
-253
-260
-246
-239
-233
-219
-215
-208
-194
-189
-202
-221
-218
-239
-270
-270
-291
-314
-324
-322
-327
-346
-333
-328
-331
-319
-295
-282
-286
-284
-268
-273
-283
-275
-265
-269
-271
-263
-274
-273
-265
-272
-281
-272
-287
-293
-288
-302
-307
-328
-333
-335
-346
-347
-337
-332
-304
-286
-285
-275
-267
-265
-276
-287
-280
-278
-275
-259
-250
-253
-279
-278
-274
-273
-266
-281
-269
-269
-300
-314
-312
-298
-294
-305
-312
-304
-302
-290
-287
-287
-265
-263
-269
-263
-243
-240
-270
-277
-281
-265
-261
-281
-292
-277
-269
-280
-288
-262
-240
-273
-289
-285
-293
-292
-277
-296
-304
-311
-325
-314
-300
-285
-291
-294
-291
-275
-263
-268
-265
-264
-283
-302
-311
-320
-323
-326
-341
-317
-302
-305
-299
-294
-299
-318
-324
-309
-299
-300
-300
-289
-268
-275
-279
-279
-276
-265
-287
-279
-262
-263
-255
-271
-282
-280
-273
-284
-303
-299
-304
-288
-274
-277
-280
-291
-275
-284
-299
-304
-293
-283
-319
-322
-308
-320
-318
-295
-279
-275
-261
-242
-242
-266
-265
-270
-289
-303
-314
-321
-319
-309
-286
-266
-260
-250
-249
-261
-265
-275
-290
-290
-290
-282
-274
-285
-288
-310
-325
-308
-291
-277
-299
-294
-293
-309
-316
-330
-342
-377
-376
-358
-368
-381
-383
-373
-369
-351
-341
-333
-311
-308
-322
-319
-314
-316
-315
-317
-321
-335
-333
-341
-350
-340
-345
-341
-334
-339
-330
-359
-380
-385
-389
-392
-412
-417
-420
-420
-419
-415
-396
-391
-373
-372
-370
-353
-349
-357
-363
-349
-343
-330
-304
-288
-271
-274
-291
-292
-303
-309
-311
-305
-295
-288
-297
-299
-308
-336
-335
-331
-345
-366
-355
-361
-368
-362
-364
-353
-336
-326
-329
-333
-320
-310
-299
-293
-291
-299
-331
-331
-339
-361
-371
-371
-374
-368
-347
-336
-336
-325
-323
-338
-324
-294
-302
-309
-309
-288
-293
-323
-320
-317
-322
-320
-335
-358
-343
-324
-325
-321
-286
-267
-270
-287
-296
-293
-316
-322
-322
-313
-317
-305
-310
-321
-311
-315
-299
-282
-276
-272
-280
-286
-285
-289
-286
-301
-300
-279
-274
-289
-286
-283
-302
-308
-333
-348
-346
-353
-356
-360
-354
-342
-326
-330
-337
-346
-357
-335
-332
-337
-330
-325
-334
-335
-325
-323
-303
-287
-277
-270
-264
-236
-244
-237
-217
-230
-242
-254
-284
-302
-308
-324
-340
-345
-352
-365
-379
-381
-386
-412
-413
-400
-404
-409
-404
-410
-403
-373
-355
-353
-341
-338
-342
-341
-343
-341
-347
-349
-345
-332
-323
-324
-324
-330
-329
-336
-349
-345
-331
-330
-335
-324
-315
-329
-339
-346
-367
-373
-371
-384
-377
-342
-330
-323
-325
-338
-360
-393
-387
-382
-386
-381
-387
-383
-366
-348
-347
-349
-325
-316
-330
-334
-326
-334
-352
-364
-337
-322
-351
-355
-349
-335
-343
-351
-329
-320
-336
-342
-346
-368
-366
-360
-357
-348
-352
-348
-332
-336
-319
-297
-299
-287
-276
-284
-286
-292
-286
-257
-255
-255
-266
-253
-238
-225
-214
-206
-189
-220
-233
-253
-275
-284
-310
-319
-339
-358
-356
-368
-368
-375
-364
-348
-342
-331
-328
-329
-314
-308
-302
-298
-299
-305
-301
-284
-282
-279
-293
-292
-302
-347
-349
-353
-376
-390
-390
-394
-389
-382
-375
-358
-351
-351
-342
-331
-306
-304
-300
-284
-292
-287
-276
-270
-286
-276
-256
-259
-258
-249
-226
-235
-253
-245
-260
-286
-292
-300
-325
-331
-327
-341
-360
-356
-363
-369
-357
-343
-354
-335
-307
-311
-313
-311
-316
-337
-335
-337
-361
-355
-367
-373
-379
-390
-360
-367
-377
-366
-362
-368
-385
-394
-389
-385
-407
-405
-370
-386
-406
-380
-376
-404
-417
-413
-407
-438
-437
-423
-439
-441
-430
-421
-409
-414
-398
-368
-370
-363
-354
-360
-376
-389
-391
-393
-391
-370
-396
-419
-440
-456
-456
-465
-453
-439
-428
-414
-426
-435
-424
-439
-439
-434
-435
-419
-407
-403
-388
-356
-341
-336
-317
-312
-312
-312
-310
-305
-284
-280
-289
-299
-299
-289
-288
-269
-261
-239
-207
-218
-224
-222
-214
-226
-259
-256
-251
-275
-286
-261
-254
-283
-298
-292
-294
-312
-318
-313
-345
-353
-339
-363
-371
-349
-347
-368
-377
-394
-394
-391
-415
-428
-430
-431
-440
-424
-422
-440
-428
-444
-443
-414
-421
-427
-423
-433
-436
-429
-433
-433
-414
-417
-410
-406
-405
-387
-375
-367
-355
-346
-337
-347
-355
-362
-375
-372
-387
-409
-418
-435
-442
-429
-427
-442
-438
-430
-426
-435
-458
-440
-420
-409
-390
-385
-369
-349
-331
-323
-315
-300
-271
-257
-274
-263
-248
-252
-238
-210
-208
-230
-242
-252
-266
-264
-282
-299
-274
-286
-311
-303
-311
-298
-296
-317
-327
-319
-312
-328
-337
-319
-322
-330
-328
-340
-356
-376
-374
-363
-356
-340
-341
-331
-328
-333
-343
-354
-361
-368
-375
-381
-383
-394
-398
-380
-372
-373
-385
-387
-372
-383
-385
-397
-392
-373
-355
-332
-344
-366
-371
-369
-370
-372
-360
-346
-352
-346
-310
-319
-331
-310
-308
-309
-288
-272
-279
-282
-265
-263
-257
-251
-264
-279
-287
-290
-298
-301
-286
-265
-244
-245
-239
-240
-241
-235
-249
-248
-253
-270
-266
-266
-263
-273
-291
-298
-305
-319
-321
-321
-335
-328
-316
-321
-339
-353
-344
-335
-356
-355
-335
-328
-309
-291
-274
-267
-276
-299
-322
-329
-316
-306
-310
-305
-311
-305
-306
-304
-278
-278
-271
-261
-260
-262
-266
-291
-307
-320
-319
-308
-303
-326
-328
-318
-328
-333
-346
-334
-342
-334
-326
-359
-375
-372
-360
-365
-364
-353
-368
-357
-353
-365
-358
-337
-318
-309
-299
-304
-330
-342
-353
-362
-371
-383
-376
-351
-337
-350
-352
-346
-352
-353
-356
-355
-363
-374
-378
-396
-390
-377
-372
-358
-353
-351
-350
-344
-335
-338
-346
-349
-341
-335
-351
-355
-349
-351
-346
-335
-340
-351
-359
-382
-375
-373
-390
-401
-389
-384
-402
-434
-440
-412
-441
-438
-399
-417
-429
-432
-436
-442
-441
-420
-437
-440
-425
-421
-421
-413
-387
-359
-344
-346
-323
-330
-335
-316
-311
-321
-344
-323
-315
-337
-334
-327
-338
-343
-331
-309
-309
-317
-311
-291
-289
-300
-276
-269
-286
-278
-264
-274
-303
-330
-329
-342
-345
-336
-349
-353
-338
-331
-326
-331
-346
-338
-349
-374
-362
-349
-361
-355
-330
-344
-356
-334
-332
-328
-320
-326
-324
-338
-360
-371
-384
-407
-428
-429
-421
-440
-458
-467
-474
-484
-487
-452
-437
-424
-395
-398
-406
-400
-377
-373
-416
-438
-407
-398
-406
-380
-341
-322
-332
-309
-288
-290
-273
-260
-263
-285
-308
-312
-345
-366
-358
-359
-368
-371
-372
-373
-373
-373
-369
-365
-366
-351
-344
-367
-379
-375
-380
-372
-356
-352
-361
-354
-358
-370
-334
-318
-321
-314
-315
-311
-327
-325
-294
-302
-324
-315
-312
-336
-337
-333
-361
-357
-334
-352
-361
-353
-357
-356
-337
-333
-330
-319
-327
-322
-314
-301
-300
-296
-270
-271
-276
-291
-294
-292
-308
-306
-324
-336
-332
-342
-371
-375
-386
-398
-397
-372
-358
-368
-343
-316
-308
-326
-328
-314
-322
-323
-326
-310
-297
-308
-286
-276
-277
-280
-280
-291
-296
-303
-298
-275
-275
-248
-247
-248
-251
-265
-270
-275
-270
-263
-253
-259
-258
-242
-269
-301
-279
-277
-289
-297
-280
-284
-293
-271
-262
-263
-278
-278
-268
-276
-268
-258
-253
-259
-287
-293
-299
-307
-318
-309
-287
-300
-284
-268
-266
-273
-275
-269
-265
-276
-293
-290
-303
-304
-316
-309
-289
-278
-257
-246
-228
-230
-252
-236
-219
-218
-211
-206
-209
-205
-202
-217
-209
-207
-216
-213
-203
-207
-218
-224
-224
-237
-242
-257
-257
-255
-253
-242
-249
-224
-214
-221
-224
-236
-217
-215
-216
-228
-231
-225
-238
-256
-274
-289
-290
-282
-293
-285
-277
-273
-285
-294
-287
-288
-302
-320
-321
-324
-328
-325
-313
-291
-300
-311
-323
-333
-332
-334
-327
-305
-281
-263
-267
-278
-287
-282
-287
-311
-291
-303
-333
-336
-338
-349
-375
-374
-382
-393
-371
-341
-328
-310
-291
-294
-305
-296
-277
-285
-294
-272
-249
-235
-224
-220
-200
-203
-204
-192
-189
-204
-238
-261
-280
-300
-303
-307
-306
-309
-334
-347
-343
-341
-338
-321
-300
-279
-257
-250
-241
-245
-246
-248
-248
-226
-204
-189
-178
-168
-173
-170
-166
-150
-142
-151
-139
-141
-157
-168
-170
-165
-185
-200
-191
-195
-224
-238
-257
-254
-251
-256
-245
-252
-251
-252
-249
-275
-286
-267
-273
-263
-256
-229
-230
-246
-243
-247
-258
-268
-268
-269
-255
-250
-245
-255
-275
-275
-285
-305
-310
-294
-295
-294
-274
-277
-270
-289
-296
-288
-284
-278
-288
-301
-305
-297
-294
-309
-312
-325
-349
-340
-324
-326
-322
-314
-329
-335
-322
-338
-348
-337
-331
-357
-369
-358
-365
-334
-309
-307
-315
-304
-301
-333
-346
-355
-335
-320
-322
-313
-295
-277
-263
-257
-229
-209
-212
-209
-231
-232
-228
-259
-297
-295
-309
-326
-312
-320
-325
-324
-325
-320
-323
-321
-330
-333
-333
-358
-367
-354
-349
-347
-333
-315
-306
-297
-280
-267
-258
-240
-223
-222
-218
-220
-207
-193
-210
-216
-217
-221
-228
-246
-258
-258
-259
-262
-250
-235
-243
-262
-270
-262
-253
-259
-254
-249
-263
-256
-282
-286
-269
-263
-267
-272
-245
-252
-258
-224
-193
-179
-182
-185
-198
-192
-186
-183
-171
-185
-211
-215
-224
-233
-246
-273
-291
-302
-315
-330
-338
-359
-363
-353
-345
-322
-310
-302
-301
-301
-292
-275
-279
-288
-283
-279
-297
-287
-269
-279
-287
-296
-290
-289
-288
-280
-265
-271
-281
-297
-303
-318
-324
-317
-296
-278
-276
-270
-271
-226
-210
-221
-220
-212
-217
-234
-215
-211
-227
-203
-202
-218
-246
-253
-251
-266
-247
-241
-249
-247
-248
-245
-246
-255
-272
-260
-269
-281
-266
-261
-275
-267
-254
-255
-255
-243
-209
-214
-240
-241
-214
-215
-227
-219
-218
-215
-219
-218
-228
-241
-223
-243
-283
-298
-290
-308
-317
-281
-261
-252
-242
-239
-247
-264
-262
-260
-248
-259
-260
-258
-267
-246
-231
-233
-252
-237
-222
-231
-239
-247
-270
-303
-318
-320
-331
-342
-346
-342
-342
-363
-362
-362
-375
-364
-360
-367
-393
-402
-400
-402
-404
-408
-389
-381
-359
-342
-345
-338
-324
-306
-291
-280
-265
-269
-266
-257
-247
-226
-222
-218
-215
-221
-222
-232
-243
-240
-266
-276
-271
-280
-298
-294
-284
-294
-286
-258
-235
-236
-248
-246
-223
-217
-233
-224
-222
-229
-230
-227
-237
-225
-186
-187
-202
-198
-193
-233
-250
-244
-266
-272
-278
-294
-301
-303
-284
-287
-304
-284
-286
-281
-269
-280
-280
-270
-268
-277
-286
-282
-284
-286
-282
-277
-260
-247
-274
-267
-252
-256
-255
-241
-223
-229
-254
-258
-272
-294
-285
-265
-273
-257
-244
-235
-244
-260
-238
-251
-257
-283
-290
-297
-290
-277
-279
-262
-262
-255
-252
-254
-244
-235
-208
-184
-188
-178
-156
-163
-182
-196
-199
-196
-214
-222
-232
-247
-262
-283
-277
-280
-291
-293
-300
-293
-289
-269
-271
-255
-235
-233
-220
-230
-224
-220
-242
-241
-247
-237
-251
-240
-214
-213
-227
-255
-228
-234
-270
-255
-248
-239
-234
-232
-216
-232
-248
-241
-245
-255
-232
-191
-177
-159
-154
-147
-144
-166
-171
-166
-160
-157
-143
-145
-147
-142
-142
-141
-145
-153
-161
-171
-152
-154
-145
-122
-131
-141
-139
-126
-146
-151
-160
-171
-162
-166
-165
-162
-148
-153
-182
-188
-188
-167
-162
-150
-132
-129
-136
-142
-154
-159
-153
-158
-147
-145
-145
-152
-163
-142
-117
-124
-132
-122
-128
-137
-161
-188
-191
-191
-198
-209
-207
-225
-221
-214
-235
-238
-245
-238
-240
-231
-232
-235
-229
-249
-269
-269
-272
-286
-285
-281
-280
-263
-246
-234
-213
-210
-215
-218
-223
-224
-224
-207
-182
-154
-162
-162
-150
-168
-170
-155
-157
-160
-162
-165
-175
-169
-178
-173
-161
-164
-165
-169
-169
-167
-162
-163
-167
-174
-197
-196
-171
-159
-144
-150
-127
-110
-120
-130
-129
-134
-145
-140
-143
-149
-156
-169
-175
-165
-173
-189
-187
-178
-179
-173
-157
-154
-155
-147
-166
-207
-225
-239
-249
-263
-285
-288
-292
-281
-275
-284
-274
-265
-281
-292
-295
-300
-309
-323
-347
-342
-336
-335
-325
-312
-307
-315
-305
-286
-273
-289
-296
-288
-285
-294
-272
-255
-265
-266
-262
-253
-257
-261
-246
-242
-255
-262
-245
-244
-248
-228
-221
-236
-254
-258
-248
-250
-245
-253
-256
-251
-255
-240
-224
-213
-190
-195
-201
-192
-191
-202
-218
-226
-227
-231
-235
-248
-272
-265
-253
-239
-244
-232
-220
-216
-211
-202
-194
-189
-195
-195
-193
-197
-186
-182
-164
-157
-165
-155
-140
-134
-142
-141
-129
-143
-149
-138
-132
-148
-131
-130
-148
-149
-158
-173
-194
-192
-203
-222
-232
-232
-224
-227
-228
-216
-211
-205
-214
-209
-205
-222
-219
-231
-236
-241
-239
-248
-258
-264
-245
-239
-249
-248
-253
-245
-228
-245
-247
-226
-224
-208
-218
-221
-206
-200
-195
-195
-202
-190
-195
-207
-203
-192
-199
-214
-227
-238
-238
-250
-257
-242
-220
-207
-216
-239
-251
-246
-253
-262
-262
-255
-238
-239
-244
-236
-237
-237
-233
-226
-211
-218
-235
-255
-253
-263
-268
-269
-288
-301
-322
-324
-328
-307
-289
-285
-266
-272
-259
-261
-283
-307
-312
-305
-293
-280
-272
-251
-232
-218
-210
-178
-160
-142
-135
-147
-160
-157
-157
-152
-161
-192
-185
-187
-215
-232
-248
-253
-256
-248
-249
-250
-253
-236
-232
-255
-264
-271
-281
-295
-287
-260
-259
-266
-272
-286
-276
-272
-270
-266
-279
-278
-268
-263
-261
-260
-255
-244
-231
-237
-242
-254
-253
-230
-220
-225
-230
-242
-224
-218
-220
-227
-232
-237
-225
-201
-194
-192
-205
-210
-232
-243
-239
-249
-260
-269
-255
-249
-262
-272
-265
-250
-245
-232
-246
-268
-268
-259
-266
-281
-289
-289
-294
-288
-272
-277
-277
-257
-244
-228
-224
-208
-207
-229
-236
-209
-209
-235
-230
-224
-231
-249
-258
-246
-254
-260
-263
-253
-237
-235
-226
-226
-230
-208
-204
-227
-240
-251
-244
-255
-266
-270
-260
-258
-255
-248
-247
-243
-245
-230
-226
-241
-233
-220
-218
-210
-201
-208
-200
-196
-208
-208
-196
-196
-190
-184
-192
-192
-201
-201
-219
-225
-227
-236
-223
-216
-213
-207
-209
-204
-213
-219
-224
-230
-227
-216
-209
-213
-211
-221
-224
-220
-233
-231
-221
-239
-245
-244
-265
-274
-290
-294
-292
-296
-280
-273
-272
-283
-289
-289
-283
-290
-304
-294
-280
-292
-295
-292
-285
-285
-289
-294
-286
-293
-310
-296
-301
-305
-293
-299
-315
-308
-312
-330
-332
-338
-350
-349
-359
-364
-365
-381
-355
-344
-339
-330
-313
-303
-314
-309
-307
-280
-281
-292
-286
-261
-250
-239
-232
-243
-226
-208
-199
-195
-211
-222
-229
-239
-242
-255
-246
-232
-242
-232
-224
-212
-208
-206
-204
-213
-207
-218
-213
-195
-201
-208
-202
-190
-188
-189
-191
-205
-202
-198
-210
-220
-233
-242
-252
-245
-241
-254
-256
-254
-239
-256
-280
-284
-301
-312
-321
-312
-317
-320
-308
-306
-309
-309
-292
-278
-283
-269
-268
-275
-275
-273
-270
-284
-269
-273
-274
-273
-262
-245
-244
-235
-241
-235
-235
-243
-254
-274
-265
-258
-251
-249
-277
-264
-255
-245
-227
-250
-247
-243
-285
-310
-299
-304
-314
-307
-324
-315
-304
-301
-291
-294
-281
-278
-251
-242
-248
-244
-247
-236
-252
-259
-248
-238
-218
-208
-215
-216
-186
-160
-153
-147
-127
-113
-100
-82
-81
-90
-91
-88
-107
-130
-126
-119
-138
-146
-152
-152
-160
-169
-173
-182
-174
-161
-159
-136
-117
-132
-140
-142
-160
-183
-200
-206
-207
-218
-233
-242
-240
-222
-216
-232
-233
-208
-222
-236
-225
-225
-224
-239
-245
-226
-231
-239
-223
-219
-207
-210
-215
-210
-205
-202
-191
-173
-167
-171
-172
-163
-171
-162
-146
-155
-170
-153
-157
-150
-141
-124
-113
-122
-116
-119
-118
-138
-146
-159
-172
-166
-165
-160
-161
-176
-181
-194
-211
-222
-227
-238
-247
-262
-295
-311
-325
-321
-301
-305
-287
-288
-291
-297
-294
-281
-297
-271
-289
-299
-270
-247
-228
-206
-188
-177
-167
-160
-151
-153
-162
-175
-166
-158
-170
-178
-174
-173
-169
-176
-176
-171
-185
-177
-187
-177
-163
-172
-170
-169
-160
-163
-168
-163
-168
-158
-150
-142
-147
-148
-135
-135
-135
-152
-151
-158
-168
-170
-177
-199
-211
-215
-232
-247
-257
-272
-260
-246
-231
-217
-202
-186
-171
-183
-183
-173
-175
-167
-185
-200
-175
-161
-165
-142
-112
-106
-92
-93
-104
-94
-104
-113
-130
-151
-158
-165
-173
-184
-198
-208
-221
-221
-230
-243
-251
-263
-263
-258
-261
-266
-281
-292
-293
-287
-272
-253
-259
-270
-269
-271
-263
-250
-220
-217
-221
-220
-211
-215
-225
-239
-258
-274
-306
-305
-301
-312
-281
-265
-264
-259
-266
-271
-264
-260
-265
-255
-245
-269
-263
-234
-225
-225
-229
-209
-184
-172
-157
-163
-148
-135
-120
-131
-147
-130
-132
-129
-128
-141
-149
-141
-163
-175
-162
-159
-177
-190
-179
-178
-191
-182
-172
-185
-211
-217
-209
-217
-222
-229
-239
-229
-226
-204
-219
-252
-261
-281
-297
-297
-290
-286
-282
-279
-273
-275
-265
-263
-265
-261
-237
-239
-249
-254
-277
-277
-279
-277
-268
-260
-269
-275
-286
-287
-268
-269
-264
-263
-249
-239
-244
-239
-238
-243
-255
-259
-251
-250
-255
-257
-251
-243
-235
-227
-224
-234
-233
-223
-230
-220
-219
-224
-211
-212
-228
-236
-233
-225
-217
-223
-212
-204
-212
-207
-193
-171
-182
-197
-204
-206
-189
-202
-204
-195
-170
-161
-170
-173
-162
-151
-159
-138
-137
-130
-107
-108
-115
-110
-106
-121
-118
-122
-130
-150
-160
-127
-131
-152
-152
-145
-148
-147
-141
-155
-170
-193
-213
-219
-220
-212
-199
-205
-198
-191
-183
-164
-160
-160
-169
-182
-181
-162
-152
-165
-172
-166
-181
-194
-200
-210
-204
-225
-242
-223
-223
-229
-213
-219
-237
-240
-230
-226
-218
-196
-180
-173
-167
-148
-127
-133
-148
-143
-148
-174
-168
-162
-172
-170
-172
-180
-172
-170
-181
-197
-195
-199
-219
-218
-225
-217
-230
-259
-260
-266
-274
-277
-293
-268
-260
-278
-273
-259
-256
-253
-242
-228
-216
-211
-214
-215
-196
-184
-170
-182
-191
-175
-177
-178
-178
-157
-148
-155
-141
-153
-187
-215
-232
-252
-268
-259
-236
-232
-233
-209
-205
-211
-203
-196
-207
-202
-192
-196
-178
-179
-183
-171
-162
-156
-155
-151
-154
-151
-161
-152
-149
-175
-179
-176
-182
-172
-162
-162
-160
-156
-146
-155
-170
-169
-171
-183
-191
-189
-200
-211
-213
-240
-248
-227
-224
-205
-195
-214
-229
-230
-223
-212
-225
-233
-218
-223
-223
-223
-236
-248
-261
-266
-251
-226
-224
-225
-235
-243
-231
-243
-253
-267
-293
-313
-311
-319
-323
-316
-333
-353
-355
-335
-341
-368
-365
-347
-347
-337
-305
-297
-310
-310
-316
-330
-343
-350
-362
-377
-375
-377
-368
-357
-348
-348
-356
-349
-350
-341
-314
-314
-318
-317
-314
-322
-319
-320
-314
-292
-285
-252
-237
-225
-207
-209
-208
-205
-205
-222
-227
-248
-254
-261
-284
-269
-269
-276
-280
-283
-283
-306
-332
-348
-347
-338
-332
-310
-308
-297
-282
-275
-268
-268
-254
-245
-232
-242
-235
-229
-222
-219
-233
-223
-235
-245
-235
-242
-245
-250
-271
-274
-282
-285
-288
-300
-305
-305
-311
-318
-305
-303
-283
-257
-261
-263
-274
-277
-281
-279
-264
-264
-249
-259
-269
-266
-278
-263
-248
-236
-209
-187
-183
-188
-197
-218
-227
-237
-254
-246
-243
-264
-268
-280
-283
-287
-296
-283
-289
-302
-307
-296
-295
-291
-289
-289
-300
-297
-287
-295
-311
-304
-306
-304
-293
-300
-298
-293
-299
-306
-296
-276
-279
-296
-282
-265
-273
-276
-279
-276
-288
-295
-284
-280
-261
-257
-251
-228
-211
-188
-188
-194
-180
-171
-169
-184
-196
-206
-234
-241
-249
-251
-253
-262
-242
-253
-271
-273
-244
-230
-212
-205
-213
-195
-214
-206
-202
-211
-204
-191
-179
-183
-176
-172
-178
-187
-200
-200
-198
-206
-210
-215
-230
-258
-273
-265
-265
-249
-237
-239
-248
-256
-271
-273
-266
-258
-244
-234
-224
-221
-224
-223
-212
-205
-214
-223
-213
-216
-221
-229
-238
-238
-236
-218
-201
-219
-248
-248
-251
-268
-272
-264
-275
-267
-266
-269
-239
-240
-253
-276
-309
-296
-289
-290
-282
-267
-262
-272
-286
-294
-279
-279
-270
-269
-283
-261
-248
-253
-249
-260
-258
-263
-277
-276
-282
-272
-266
-260
-255
-272
-285
-274
-268
-267
-264
-273
-274
-270
-286
-298
-289
-295
-285
-259
-257
-269
-251
-240
-236
-237
-245
-223
-215
-227
-231
-226
-212
-188
-181
-179
-190
-196
-195
-203
-204
-217
-220
-208
-212
-229
-232
-227
-226
-223
-226
-224
-249
-259
-253
-243
-261
-274
-262
-247
-242
-261
-262
-264
-279
-299
-298
-293
-281
-271
-284
-302
-301
-285
-278
-278
-267
-275
-273
-264
-266
-288
-295
-288
-303
-308
-309
-293
-265
-255
-258
-259
-266
-270
-283
-309
-322
-325
-323
-318
-334
-333
-325
-333
-337
-342
-331
-313
-309
-308
-308
-314
-312
-319
-324
-328
-318
-319
-334
-339
-338
-333
-335
-301
-284
-289
-271
-275
-267
-286
-310
-292
-277
-275
-259
-242
-257
-257
-239
-225
-215
-216
-206
-217
-235
-247
-260
-261
-284
-285
-280
-311
-316
-298
-303
-306
-292
-277
-273
-265
-266
-261
-263
-268
-244
-234
-238
-231
-230
-223
-216
-220
-215
-225
-255
-283
-291
-295
-283
-280
-265
-278
-290
-277
-304
-327
-337
-354
-350
-338
-324
-303
-296
-271
-254
-243
-260
-264
-239
-238
-222
-223
-221
-238
-252
-250
-252
-233
-231
-216
-200
-198
-182
-189
-200
-198
-220
-246
-264
-276
-282
-304
-316
-322
-316
-311
-305
-320
-318
-320
-337
-325
-320
-324
-322
-305
-312
-311
-318
-310
-292
-278
-242
-249
-254
-237
-234
-233
-241
-239
-224
-204
-192
-194
-186
-182
-175
-159
-147
-124
-116
-118
-118
-125
-123
-137
-136
-137
-164
-168
-171
-181
-171
-180
-215
-231
-239
-230
-230
-246
-249
-255
-264
-260
-262
-289
-301
-297
-293
-287
-280
-260
-239
-242
-238
-217
-214
-212
-217
-228
-236
-233
-226
-224
-223
-237
-246
-244
-214
-218
-230
-216
-206
-222
-229
-235
-240
-236
-257
-254
-267
-281
-275
-283
-283
-277
-263
-253
-262
-252
-244
-244
-252
-242
-228
-228
-223
-218
-211
-206
-216
-238
-230
-221
-213
-197
-201
-218
-216
-218
-212
-208
-209
-205
-215
-222
-222
-225
-225
-217
-235
-250
-240
-245
-244
-226
-209
-215
-212
-189
-172
-160
-156
-155
-135
-116
-136
-149
-129
-147
-164
-143
-149
-145
-144
-148
-156
-154
-146
-152
-152
-146
-151
-157
-173
-176
-181
-191
-202
-206
-188
-189
-215
-236
-245
-245
-250
-239
-214
-219
-215
-226
-235
-208
-192
-183
-163
-165
-186
-186
-195
-213
-229
-257
-270
-269
-272
-283
-277
-259
-267
-279
-268
-255
-255
-250
-253
-253
-240
-229
-220
-211
-208
-222
-223
-236
-250
-235
-231
-234
-233
-233
-233
-227
-239
-252
-248
-231
-217
-216
-231
-234
-248
-261
-261
-259
-236
-223
-233
-242
-244
-261
-273
-279
-269
-265
-269
-266
-268
-260
-259
-275
-302
-311
-324
-329
-330
-336
-335
-338
-350
-336
-344
-353
-343
-342
-334
-335
-327
-324
-312
-305
-300
-305
-305
-287
-277
-282
-290
-281
-287
-300
-293
-300
-314
-304
-308
-318
-311
-313
-322
-330
-337
-328
-323
-311
-302
-306
-310
-312
-298
-279
-283
-279
-268
-275
-277
-285
-280
-271
-280
-286
-311
-328
-316
-319
-316
-296
-303
-308
-307
-311
-309
-318
-335
-325
-320
-322
-324
-329
-332
-337
-338
-312
-290
-266
-238
-227
-216
-213
-224
-211
-171
-155
-162
-155
-140
-153
-156
-167
-174
-181
-192
-188
-178
-178
-195
-202
-201
-211
-209
-206
-199
-195
-202
-193
-200
-205
-206
-221
-233
-238
-253
-273
-285
-294
-319
-321
-302
-311
-309
-297
-294
-285
-274
-266
-253
-257
-267
-250
-243
-250
-254
-266
-271
-267
-269
-270
-266
-276
-264
-253
-265
-265
-258
-264
-246
-242
-243
-232
-223
-241
-251
-219
-197
-174
-169
-183
-178
-184
-181
-175
-171
-173
-178
-181
-186
-191
-196
-215
-236
-250
-261
-275
-285
-299
-292
-280
-271
-272
-289
-298
-325
-335
-333
-331
-312
-300
-292
-274
-273
-248
-216
-222
-227
-228
-241
-237
-232
-237
-229
-244
-252
-234
-241
-248
-243
-244
-241
-229
-238
-226
-225
-256
-246
-234
-239
-225
-232
-228
-199
-192
-188
-185
-181
-188
-212
-215
-216
-219
-223
-229
-241
-256
-271
-274
-269
-275
-261
-257
-260
-244
-242
-234
-245
-254
-251
-268
-277
-273
-270
-262
-258
-255
-243
-224
-193
-191
-191
-177
-167
-152
-149
-164
-165
-175
-195
-199
-191
-175
-186
-187
-190
-196
-217
-243
-236
-251
-258
-254
-248
-240
-243
-251
-262
-258
-277
-259
-242
-245
-231
-232
-224
-214
-203
-199
-213
-221
-216
-189
-175
-200
-208
-202
-219
-244
-271
-280
-274
-271
-293
-298
-304
-323
-318
-316
-322
-316
-305
-302
-287
-286
-288
-282
-269
-268
-264
-277
-300
-293
-296
-294
-287
-280
-279
-289
-282
-290
-291
-281
-309
-317
-303
-316
-320
-315
-327
-340
-342
-330
-313
-312
-300
-286
-285
-282
-268
-266
-262
-262
-245
-215
-201
-201
-212
-220
-229
-229
-228
-222
-226
-238
-245
-236
-235
-246
-246
-256
-272
-277
-273
-272
-263
-250
-258
-267
-266
-284
-300
-312
-315
-326
-358
-363
-372
-363
-353
-346
-330
-321
-308
-304
-295
-277
-290
-312
-313
-317
-323
-319
-316
-320
-321
-314
-312
-307
-299
-292
-265
-243
-241
-251
-255
-263
-253
-252
-252
-223
-222
-231
-228
-233
-247
-255
-247
-244
-237
-236
-227
-213
-207
-201
-200
-206
-230
-255
-280
-295
-305
-321
-337
-346
-352
-359
-367
-369
-350
-315
-298
-282
-255
-244
-249
-254
-264
-273
-267
-260
-240
-261
-274
-269
-276
-285
-275
-254
-263
-257
-261
-254
-249
-253
-265
-260
-252
-236
-237
-267
-268
-289
-309
-324
-320
-303
-300
-287
-283
-275
-274
-279
-290
-309
-316
-342
-330
-330
-348
-326
-320
-317
-322
-311
-288
-302
-302
-288
-285
-274
-276
-292
-306
-328
-331
-322
-327
-331
-321
-325
-320
-308
-305
-315
-327
-318
-310
-295
-278
-257
-262
-260
-242
-248
-272
-289
-300
-314
-335
-354
-361
-379
-390
-384
-395
-388
-390
-385
-384
-396
-391
-369
-366
-383
-374
-364
-358
-377
-390
-388
-394
-386
-360
-337
-340
-333
-306
-300
-297
-310
-308
-297
-292
-294
-310
-329
-348
-334
-325
-346
-323
-317
-327
-314
-317
-301
-301
-302
-292
-288
-278
-275
-278
-296
-310
-309
-310
-295
-285
-278
-282
-269
-267
-270
-265
-285
-289
-290
-287
-278
-282
-286
-269
-257
-262
-251
-241
-227
-216
-225
-208
-200
-207
-198
-202
-191
-199
-197
-193
-218
-231
-216
-220
-225
-229
-229
-208
-210
-230
-244
-236
-263
-294
-329
-338
-338
-356
-351
-333
-326
-314
-291
-291
-293
-281
-285
-308
-317
-311
-333
-337
-341
-350
-352
-353
-341
-347
-353
-343
-325
-332
-323
-315
-332
-342
-344
-336
-342
-353
-345
-334
-335
-337
-325
-340
-328
-326
-316
-288
-300
-300
-290
-291
-275
-279
-285
-304
-327
-329
-330
-334
-339
-336
-338
-348
-357
-352
-349
-341
-353
-356
-345
-334
-321
-314
-305
-304
-324
-322
-311
-329
-343
-369
-380
-372
-359
-349
-352
-344
-344
-325
-313
-303
-285
-284
-293
-274
-262
-285
-310
-329
-350
-381
-393
-382
-377
-374
-372
-377
-382
-391
-390
-402
-415
-425
-434
-419
-427
-432
-420
-414
-400
-389
-380
-389
-372
-363
-371
-368
-379
-382
-376
-369
-372
-393
-387
-396
-392
-386
-392
-385
-368
-360
-377
-378
-388
-397
-397
-394
-397
-397
-397
-390
-388
-413
-415
-398
-411
-405
-386
-380
-383
-383
-365
-352
-352
-352
-347
-338
-339
-318
-294
-303
-297
-289
-290
-283
-277
-294
-285
-287
-299
-307
-316
-307
-298
-291
-298
-287
-281
-299
-293
-300
-334
-339
-361
-358
-345
-347
-339
-333
-342
-368
-370
-383
-390
-387
-385
-378
-361
-351
-336
-315
-330
-350
-361
-361
-359
-347
-339
-351
-334
-333
-339
-339
-334
-335
-351
-355
-344
-343
-351
-350
-346
-346
-350
-332
-337
-339
-338
-343
-333
-354
-371
-372
-366
-373
-372
-363
-358
-353
-364
-350
-357
-360
-348
-339
-335
-335
-339
-336
-336
-332
-345
-342
-341
-360
-360
-364
-364
-352
-335
-356
-348
-325
-338
-357
-364
-366
-379
-399
-406
-390
-389
-392
-366
-364
-367
-361
-360
-354
-348
-332
-329
-326
-330
-318
-295
-296
-300
-283
-279
-281
-277
-282
-283
-274
-260
-266
-275
-284
-280
-285
-294
-286
-289
-293
-298
-308
-319
-314
-322
-346
-358
-346
-338
-341
-328
-324
-312
-302
-292
-278
-274
-282
-279
-287
-295
-287
-283
-281
-278
-268
-264
-240
-232
-240
-249
-237
-219
-240
-266
-256
-271
-284
-287
-309
-304
-288
-294
-286
-283
-271
-268
-281
-259
-254
-267
-277
-290
-287
-293
-282
-265
-281
-280
-262
-256
-265
-271
-263
-257
-257
-268
-263
-251
-252
-254
-244
-249
-253
-229
-225
-225
-219
-221
-221
-241
-259
-269
-283
-296
-297
-312
-321
-310
-315
-314
-316
-335
-334
-332
-341
-334
-321
-309
-294
-275
-250
-259
-244
-237
-241
-233
-242
-230
-224
-235
-219
-205
-230
-254
-263
-288
-297
-290
-308
-289
-286
-287
-273
-281
-289
-299
-293
-280
-276
-281
-279
-280
-279
-275
-272
-283
-304
-316
-325
-334
-326
-330
-342
-336
-335
-324
-309
-300
-289
-285
-272
-281
-289
-301
-321
-334
-351
-338
-330
-339
-338
-344
-333
-328
-328
-323
-314
-330
-340
-345
-385
-384
-382
-384
-392
-387
-379
-384
-364
-363
-359
-356
-369
-358
-357
-361
-357
-348
-358
-369
-387
-407
-400
-392
-369
-356
-358
-352
-348
-340
-347
-340
-329
-333
-319
-315
-320
-304
-273
-268
-273
-278
-277
-274
-273
-269
-274
-267
-267
-263
-260
-269
-271
-268
-276
-280
-281
-256
-235
-232
-231
-237
-231
-252
-275
-283
-300
-295
-299
-293
-298
-310
-301
-312
-325
-327
-325
-336
-333
-352
-369
-366
-377
-369
-360
-346
-337
-342
-330
-319
-307
-304
-293
-298
-287
-278
-305
-307
-312
-325
-321
-330
-342
-334
-341
-333
-319
-326
-328
-343
-338
-327
-333
-337
-327
-314
-288
-291
-304
-291
-276
-275
-262
-250
-263
-275
-296
-293
-294
-307
-293
-292
-306
-304
-300
-304
-315
-332
-319
-319
-327
-330
-318
-307
-327
-316
-301
-316
-324
-336
-352
-348
-355
-364
-352
-355
-354
-333
-326
-331
-318
-294
-298
-315
-315
-306
-303
-301
-284
-284
-303
-313
-304
-312
-320
-316
-333
-366
-362
-357
-379
-381
-383
-374
-383
-388
-391
-393
-394
-381
-362
-359
-334
-325
-321
-313
-299
-281
-278
-269
-266
-282
-286
-292
-290
-283
-277
-259
-250
-256
-252
-264
-280
-275
-277
-266
-279
-288
-288
-287
-280
-286
-290
-276
-268
-264
-268
-284
-265
-269
-274
-256
-249
-238
-214
-223
-214
-199
-193
-176
-164
-144
-157
-156
-145
-156
-178
-180
-186
-194
-204
-218
-224
-257
-284
-281
-278
-282
-295
-303
-307
-299
-290
-303
-301
-300
-292
-281
-289
-285
-280
-252
-225
-226
-226
-223
-212
-211
-212
-202
-209
-226
-236
-241
-252
-270
-280
-288
-265
-275
-305
-289
-284
-281
-270
-267
-270
-255
-245
-248
-257
-257
-249
-247
-251
-244
-243
-249
-255
-272
-261
-246
-258
-263
-257
-268
-258
-251
-265
-278
-295
-301
-290
-289
-289
-284
-277
-283
-284
-271
-270
-270
-287
-295
-305
-312
-312
-314
-295
-294
-294
-273
-258
-236
-237
-242
-225
-205
-192
-187
-192
-206
-202
-217
-218
-221
-226
-211
-213
-213
-220
-221
-209
-218
-228
-237
-249
-255
-269
-275
-272
-265
-280
-290
-285
-271
-268
-284
-301
-297
-303
-313
-327
-333
-318
-323
-321
-307
-306
-306
-300
-295
-307
-305
-307
-296
-295
-296
-271
-266
-262
-261
-262
-249
-240
-241
-247
-263
-243
-234
-248
-216
-212
-227
-214
-205
-189
-198
-199
-181
-192
-223
-219
-234
-264
-254
-243
-230
-245
-266
-256
-246
-268
-257
-247
-261
-264
-281
-254
-228
-241
-228
-240
-249
-236
-215
-218
-225
-225
-241
-239
-246
-244
-259
-283
-265
-250
-253
-273
-246
-212
-225
-235
-242
-244
-257
-272
-254
-246
-252
-249
-248
-259
-271
-280
-282
-278
-282
-263
-265
-280
-277
-276
-259
-268
-271
-279
-302
-302
-290
-284
-296
-276
-237
-206
-196
-199
-186
-192
-212
-191
-185
-185
-187
-212
-211
-215
-215
-223
-237
-236
-249
-252
-260
-276
-261
-258
-272
-281
-272
-257
-257
-254
-249
-258
-243
-227
-230
-238
-237
-229
-241
-253
-250
-250
-238
-238
-237
-221
-225
-235
-244
-256
-269
-272
-271
-265
-272
-273
-274
-280
-280
-251
-248
-261
-253
-258
-253
-251
-263
-272
-273
-264
-288
-308
-309
-308
-315
-313
-300
-294
-280
-255
-253
-242
-237
-234
-225
-233
-239
-245
-255
-260
-278
-288
-278
-271
-269
-266
-253
-243
-217
-210
-224
-236
-246
-244
-244
-251
-255
-261
-272
-259
-257
-257
-248
-246
-240
-247
-240
-227
-233
-246
-245
-239
-258
-257
-246
-238
-232
-239
-246
-245
-248
-245
-243
-250
-256
-259
-263
-253
-235
-254
-260
-255
-243
-225
-208
-190
-193
-188
-173
-177
-178
-203
-225
-224
-238
-245
-246
-233
-239
-258
-253
-240
-235
-234
-225
-216
-225
-218
-220
-236
-249
-248
-238
-239
-233
-232
-227
-241
-248
-233
-247
-245
-243
-244
-242
-253
-236
-228
-235
-233
-250
-265
-267
-270
-269
-265
-276
-281
-289
-303
-289
-282
-287
-284
-286
-292
-285
-270
-267
-262
-253
-267
-273
-279
-302
-308
-310
-324
-325
-339
-340
-324
-341
-349
-346
-364
-365
-346
-331
-321
-310
-301
-313
-309
-300
-317
-341
-347
-347
-352
-373
-368
-380
-368
-357
-354
-340
-349
-334
-317
-308
-300
-286
-287
-310
-308
-308
-326
-326
-293
-266
-263
-271
-281
-280
-264
-259
-261
-280
-275
-265
-279
-271
-269
-247
-259
-250
-224
-234
-221
-222
-218
-227
-233
-246
-259
-239
-240
-239
-229
-224
-220
-220
-234
-227
-251
-260
-251
-265
-284
-287
-271
-272
-263
-275
-273
-285
-300
-290
-285
-268
-254
-247
-237
-236
-228
-218
-221
-205
-210
-225
-241
-251
-236
-243
-250
-239
-228
-241
-251
-247
-240
-232
-243
-246
-237
-245
-242
-238
-252
-251
-236
-239
-256
-263
-280
-287
-298
-315
-325
-332
-331
-333
-334
-308
-304
-301
-284
-281
-269
-253
-255
-268
-266
-285
-313
-301
-279
-261
-244
-229
-235
-250
-266
-270
-293
-307
-320
-340
-354
-359
-362
-374
-379
-377
-366
-352
-329
-336
-335
-318
-308
-310
-299
-280
-272
-260
-272
-282
-278
-255
-245
-248
-237
-232
-246
-261
-253
-242
-234
-232
-229
-224
-216
-211
-218
-222
-223
-209
-207
-219
-222
-225
-242
-263
-253
-232
-241
-253
-249
-243
-233
-227
-218
-224
-208
-202
-224
-232
-233
-211
-216
-206
-206
-228
-218
-209
-200
-214
-224
-227
-232
-226
-217
-212
-226
-240
-240
-252
-256
-263
-276
-254
-250
-246
-236
-237
-236
-241
-247
-249
-254
-270
-265
-267
-281
-284
-290
-306
-321
-320
-290
-284
-295
-280
-271
-288
-289
-282
-286
-286
-294
-286
-273
-275
-257
-264
-256
-237
-232
-229
-231
-217
-199
-195
-208
-198
-178
-192
-178
-159
-171
-169
-155
-139
-142
-147
-121
-99
-94
-69
-63
-66
-73
-89
-81
-80
-95
-111
-113
-130
-139
-142
-149
-163
-189
-191
-197
-215
-221
-216
-210
-201
-204
-207
-207
-211
-207
-218
-220
-216
-224
-235
-226
-215
-206
-184
-172
-168
-177
-166
-159
-169
-159
-156
-137
-136
-162
-173
-177
-163
-151
-149
-150
-171
-177
-189
-203
-193
-191
-196
-191
-188
-193
-198
-205
-203
-205
-209
-190
-178
-178
-172
-173
-168
-174
-179
-189
-214
-224
-217
-232
-240
-234
-209
-209
-212
-197
-214
-214
-214
-226
-231
-230
-224
-226
-226
-232
-243
-247
-220
-219
-218
-199
-197
